【问题标题】:CodeIgniter Menu bar problemsCodeIgniter 菜单栏问题
【发布时间】:2023-03-18 09:41:02
【问题描述】:

这是我的菜单。我从数据库中获取这个菜单项。现在,如果我点击任何菜单项,就会转到他的页面。但是菜单栏不见了。我在视图文件夹中的master_page.php 中显示我的菜单。

现在我想,这个菜单栏将固定在任何页面中。那么,我需要在菜单项页面中包含或加载master_page.php 文件吗?但我不知道程序。请有人帮忙。

【问题讨论】:

    标签: codeigniter


    【解决方案1】:

    没有。不要使用include标签。在控制器中使用简单

    解释
    如果您需要加载导航,只需调用每个控制器中的视图

    $this->load->view("master_page")
    

    例子:

    $this->load->view("head")
    $this->load->view("master_page")
    $this->load->view("body")
    $this->load->view("foot")
    

    重要
    保持页面加载顺序。

    • 导航
    • 身体
    • 英尺

    【讨论】:

    • 我这样写:$this->load->view('master_page'); ,但它得到2个错误。 1 是:遇到 PHP 错误 严重性:通知消息:未定义变量:all_menu 文件名:views/master_page.php 行号:16 行号 16 是:foreach ($all_menu as $v_menu) ,它是一个循环,通过它我从数据库中获取菜单。
    • 问题已解决。实际上我第一次如何从数据库中获取这个菜单,同样的几行应该写在所有控制器中。谢谢
    • :) ,你能告诉我在这里提问的正确方法吗?我在这里遇到了问题。有人让它change.1。看看我的问题,'master_page'文件名是阴影吗?我怎样才能做到这一点? 2.我添加了一个图片链接,但是这里,屏幕截图在这里,我如何在这里添加屏幕截图?
    • @RubelDinira 如果有帮助,请ACCEPT
    猜你喜欢
    • 1970-01-01
    • 2016-04-13
    • 1970-01-01
    • 1970-01-01
    • 2011-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多