2015-06-02 79 views
0

我想在codeigniter中使用breadcrumb。這是我使用CodeIgniter第一次的經驗,我沒有足夠清晰的我怎麼能在控制器codeigniter中的麪包屑(MVC)

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

幫助我更好地理解和解決這種情況! Best :)

回答

1

請編輯您的問題,並在需要時添加正確的代碼標籤。我將假定您使用的是新版本的CodeIgniter,但是舊的教程(與CI版本少於2的教程有關)。試着在代碼中改變它應該是這樣工作的。 在控制器,更改此代碼:

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

這一個:

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

圖書館類可以保持不變,我會說。