我有一个产品组的模型,通过ID链接到产品。当用户点击产品组时,我想在左侧显示一个菜单,用户可以点击链接进行编辑
产品组和
产品组中的产品。
同一菜单中还有其他页面。例如,关于"管理主页"的页面,导致不是每个页面(视图)都能够提供产品组或单个产品列表。
我有这个菜单结构:
我想要实现的是,对于某些观看,我将相应的"产品" 传递给视图。这样我就可以在菜单中创建一个列表。但是,某些控制器没有该信息(例如编辑主页控制器),因此我无法将其传递给视图。当控制器未将信息传递给视图时,视图会出错。
我有一个非常基本的观点设置:
在 app.blade.php 中,我将一些值传递给菜单:
@include('backoffice/menu', array('ProductGroup'=>$vars['groupinfo'], 'Products'=>$vars['productinfo']))
建立动态菜单的最佳方法是什么?