PHP调用数据库形成菜单,php – 在CodeIgniter中的每个页面上创建数据库生成的菜单?...

创建一个新的根控制器类,如MY_Controller.

然后让所有控制器扩展该类.

在MY_Controller中添加一个函数,如下所示:

function show_view_with_menu($view_name, $data) {

$menu_data = $this->menu_model->get_menu(); // load your menu data from the db

$this->load->view('header', $menu_data); // display your header by giving it the menu

$this->load->view($view_name, $data); // the actual view you wanna load

$this->load->view('footer'); // footer, if you have one

}

每当您正常加载视图时,请执行以下操作:

$this->show_view_with_menu('view_for_this_controller', $data);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值