【问题标题】:breadcrumbs in codeigniter (MVC)codeigniter (MVC) 中的面包屑
【发布时间】:2015-06-02 11:02:41
【问题描述】:

我需要一些关于 codeigniter 中的面包屑的帮助。这是我对 CodeIgniter 的第一次体验,我不必足够清楚如何在 Controller 中声明此函数

public function breadcrumb(){
    $this->load->library('breadcrumb');

    function Tutorial() {
        parent::Controller();
        $this->load->library('breadcrumbcomponent');
        $this->breadcrumbcomponent->add('Home', base_url());
        $this->breadcrumbcomponent->add('Tutorials', base_url().'tutorials');       
        $this->breadcrumbcomponent->add('Spring Tutorial',   base_url().'tutorials/spring-tutorials');
    }   

}

在视图中。我创建了这里显示的库: http://www.technicalkeeda.com/codeigniter-tutorials/how-to-create-bread-crumb-using-php-codeigniter

帮助我更好地理解并解决这个案例! 最好的:)

【问题讨论】:

    标签: codeigniter model-view-controller breadcrumbs


    【解决方案1】:

    请编辑您的问题并在需要时添加适当的代码标签。我将假设您使用的是新版本的 CodeIgniter,但使用的是旧教程(与 CI 版本小于 2 相关的教程)。尝试在代码中更改它应该以这种方式工作。 在控制器中,更改此代码:

    function Tutorial(){
        parent::Controller();
        $this->load->library('breadcrumbcomponent');
    }
    

    用这个:

    public function __construct()
    {
        parent::__construct();
        $this->load->library('breadcrumbcomponent');
    }
    

    我会说,图书馆课程可以保持不变。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-24
      相关资源
      最近更新 更多