将菜单项列表传递到 Backpack Laravel 中的侧边栏
Passing a list of menu items to the sidebar in Backpack Laravel
我正在尝试将列表发送至 sidebar_content.blade.php
。这个想法是从数据库中获取菜单项。我想我应该将变量添加到“链”中每个子视图中的 @include
,但我不知道哪个控制器(如果有的话)启动该链。
我已阅读文档并尝试查找教程、项目或询问类似问题的人,但我一无所获。我知道如何从内部获取菜单项 sidebar_content.blade.php
,但这看起来不对。
我应该怎么做?我对 Laravel 和 Backpack 都非常 陌生,所以我很可能误解了一些基本的东西。
最简单的方法是在 sidebar_content.blade.php
中获取条目。
但正如您所说,分离入口获取逻辑可能是个好主意。最简单的方法是在 sidebar_content
中包含一个自定义视图,可能类似于... database_sidebar_entries.blade.php
... 并将您的数据库逻辑放在 Laravel view composer.
我正在尝试将列表发送至 sidebar_content.blade.php
。这个想法是从数据库中获取菜单项。我想我应该将变量添加到“链”中每个子视图中的 @include
,但我不知道哪个控制器(如果有的话)启动该链。
我已阅读文档并尝试查找教程、项目或询问类似问题的人,但我一无所获。我知道如何从内部获取菜单项 sidebar_content.blade.php
,但这看起来不对。
我应该怎么做?我对 Laravel 和 Backpack 都非常 陌生,所以我很可能误解了一些基本的东西。
最简单的方法是在 sidebar_content.blade.php
中获取条目。
但正如您所说,分离入口获取逻辑可能是个好主意。最简单的方法是在 sidebar_content
中包含一个自定义视图,可能类似于... database_sidebar_entries.blade.php
... 并将您的数据库逻辑放在 Laravel view composer.