1
ドロップダウンメニューを作成しようとしています。 データベーステーブル:データベースからドロップダウンメニューを作成するCodeigniter
*cat*
catid, catname, catsex
*menus*
id,parrentid,name,icon,slug,number
ビューのメニューコード
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'
));
のcontrolerギャラリーのメニューコード:
$this->load->model('Gallery_model', 'menu');
$items = $this->menu->every();
$this->load->library("multi_menu");
$this->multi_menu->set_items($items);
メニューコードモデルでGallery_model
public function every()
{
return $this->db->get("menus")
->result_array();
}
今私がします私の質問が何であるか説明しよう。 私はすべての猫の名前が表示されている(私はデータベーステーブルからこれらの名前を取得したい)ドロップダウンメニュー項目を作成したいと私はデータベース内の任意の猫の名前のレコードを変更する場合は、メニュー項目も変更する必要があります。そのようなもの
Cats Female
Adorada Amor
Dani Vitala
Cats Male
Glant Diamo
Lorris Diatore
Paol Duece
ここで、名前はデータベーステーブルcatのものです。 これはどのように手伝いますか?
私はあなたが提供していることを理解していますが、他のアイテムを使ってメニューにこのコードを入れてもいいですか?既に作成していますか?メニュー項目? 私が正しく理解していれば、私は前に投稿したビューコードのどこかにあなたのビューコードを置くべきです。しかしここで? – Doe