2013-05-26 72 views
0

我有一個使用該表庫中的控制器方法:製作圖書館提供給所有方法

public function index() 
{ 
..... 
$this->load->library('table') 
.... 

和使用表庫生成表的另一種方法:

function _generateTableHTML($tabledata) 
{ 
.... 

的問題是,表庫僅在索引方法中加載,因此當_generateTableHTML()方法運行時會出錯,因爲它缺少庫。

我是否應該在_generateTableHTML()方法中添加$this->load->library('table')以便它加載兩次?或者是否有更好的方法來加載它,以便它可用於所有/兩種方法?

回答

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

您在構造函數中加載庫,以便它可用於所有方法。

+0

謝謝,我現在看到,我已經用我的模型做過,但不是構造函數。再次感謝。 – dangel