J'ai un scénario comme on le voit ci-dessous « record1:ma clé primaire est utilisée comme clé étrangère dans la table de ma db
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
»
Et suit même ordre pour tout le menu. Le problème est qu'il y en a qui ne doivent pas avoir un sous-menu Je veux faire une méthode qui vérifie si ce nom de menu parent est égal à un autre ensemble de noms appelés produits dans une autre table alors aucun sous-menu ne devrait être attaché.
ici est mon code
<?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
}
?>
Am en utilisant CodeIgniter. J'ai passé l'enregistrement sur le contrôleur à une variable appelée $menus
en utilisant la fonction db éloquent. $menus = MenuModel::all();
Merci à l'avance
Le résultat de ce qui précède est le même –