【发布时间】:2017-07-19 10:20:41
【问题描述】:
我有一个如下所示的场景“ 记录1:
ID 2
MenuName Our Team
MenuIcon fa-globe
ParentID 1
MenuURL /about/ourteam
MenuPosition 1
record2:
ID 1
MenuName About
MenuIcon fa-globe
ParentID 0
MenuURL /about
MenuPosition 1
"
所有菜单都遵循相同的顺序。 问题是有些必须没有子菜单我想做一个方法来检查父菜单名称是否等于另一个表中称为产品的另一组名称,那么不应该附加子菜单。
这是我的代码
<?php foreach($menus as $menu):?>
<?php
if ($menu->name == $product->name){
echo 'cannot attach sub-menu on product';
}
else {
//call the add and detached submenu function
}
?>
我正在使用 codeigniter。
我已将控制器上的记录传递给名为$menus的变量
使用 eloquent db 函数。 $menus = MenuModel::all();
提前致谢
【问题讨论】:
标签: php database codeigniter primary-key