Ich versuche, Drop-Down-Menü zu erstellen. Datenbanktabellen:Erstellen Dropdown-Menü aus der Datenbank Codeigniter
*cat*
catid, catname, catsex
*menus*
id,parrentid,name,icon,slug,number
Code-Menü im Blick
echo $this->multi_menu->render(array(
'nav_tag_open' => '<ul class="nav nav-pills">',
'parentl1_tag_open' => '<li class="dropdown">',
'parentl1_anchor' => '<a tabindex="0" data-toggle="dropdown" href="%s">%s<span class="caret"></span></a>',
'parent_tag_open' => '<li class="dropdown-submenu">',
'parent_anchor' => '<a href="%s" data-toggle="dropdown">%s</a>',
'children_tag_open' => '<ul class="dropdown-menu">',
'item_active' => 'Gallery/foto'
));
in Controler Menü Galerie Code:
$this->load->model('Gallery_model', 'menu');
$items = $this->menu->every();
$this->load->library("multi_menu");
$this->multi_menu->set_items($items);
Menü Code in Modell Gallery_model
public function every()
{
return $this->db->get("menus")
->result_array();
}
Jetzt werde ich versuche zu erklären, was meine Frage ist. Ich möchte Dropdown-Menü-Element erstellen, wo alle Katzen Namen angezeigt werden (ich möchte diese Namen aus der Datenbanktabelle erhalten) und wenn ich einen Datensatz Datensatz in der Datenbank ändern, sollte es auch im Menüpunkt geändert werden. Etwas wie das
Cats Female
Adorada Amor
Dani Vitala
Cats Male
Glant Diamo
Lorris Diatore
Paol Duece
Woher die Namen stammen aus der Datenbank Tabelle Katze. Irgendwelche Hilfe, wie man das macht?
Ich verstehe, was Sie anbieten, aber kann ich diesen Code in meinem Menü mit anderen Elementen, die ich bereits erstellt habe? Wenn ja, wo sollte ich Ihre Sicht in meinem Ansichtscode legen, weil diese Option sollte in der Nähe von anderen sein Menüpunkte? Wenn ich richtig verstanden habe, sollte ich Ihren Ansichtscode irgendwo in den Ansichtscode setzen, den ich vorher gepostet habe. Aber wo? – Doe