Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

На нескольких уровнях вложенности перестаёт работать canSee на MenuItem #1522

Open
JeRabix opened this issue Feb 4, 2025 · 2 comments

Comments

@JeRabix
Copy link
Contributor

JeRabix commented Feb 4, 2025

MoonShine Version

2.23.4

Laravel Version

11.38.2

PHP Version

8.3

Database Driver & Version

No response

Description

MoonShine\Menu\MenuManager
line: 47
function: prepareMenu

требуется рекурсивный вызов функции, чтобы при 2,3 вложенностях MenuGroup друг в друга - работал canSee()
сейчас работает только на MenuGroup и MenuItem's в нём и MenuGroup в нём, а если сделать так:
MenuGroup -> MenuGroup -> MenuItem
то на последний MenuItem не работает canSee

Steps To Reproduce

Зарегистрировать в меню след. образом пункты: MenuGroup -> MenuGroup -> MenuItem

@JeRabix JeRabix changed the title На нескольких уровнях вложенности перестаёт работать canSee на MenuGroup На нескольких уровнях вложенности перестаёт работать canSee на MenuItem Feb 4, 2025
@lee-to
Copy link
Collaborator

lee-to commented Feb 4, 2025

Во 2м муне же не поддерживается вложенность, только 2 уровня

@JeRabix
Copy link
Contributor Author

JeRabix commented Feb 4, 2025

Во 2м муне же не поддерживается вложенность, только 2 уровня

Image

Ну само отображение у меня работает - рендериться)
Если не сильно сложно - было бы хорошо чтобы и canSee отрабатывал.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants