codeigniter (MVC) 中的面包屑

breadcrumbs in codeigniter (MVC)

我需要一些有关 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,但使用的是旧教程(与 CI 版本小于 2 相关的教程)。尝试在代码中更改它应该以这种方式工作。 在控制器中,更改此代码:

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

这个:

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

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