我使用笨如何從圖書館在頁面加載使用笨
做我的項目,我想裝載函數在頁面加載時加載功能。我試圖給__construct()
函數,但我需要在每個頁面調用該函數。
所以我想打電話給其在庫中的函數,而不從__construct()
調用誰能給我我的問題
我使用笨如何從圖書館在頁面加載使用笨
做我的項目,我想裝載函數在頁面加載時加載功能。我試圖給__construct()
函數,但我需要在每個頁面調用該函數。
所以我想打電話給其在庫中的函數,而不從__construct()
調用誰能給我我的問題
解決看一看到hooks。您可以根據需要配置一個函數或一個類的方法,以在每個請求的生命週期的各個位置執行。
如果您需要的控制器實例爲您的功能(在大多數情況下的$this
),你可能需要的post_controller_constructor
之一,並使用get_instance()
獲得控制器實例的保持鉤的內部,在圖書館或致電加載模型等。
的其他方式可能是你用MY_Controller
類擴展CI_Controller
類,把它application/core/MY_Controller.php
下和移動的類__construct
裏面你的代碼,並使用MY_Controller
作爲基類的常規控制器中,輻射Creating Core System Classes頁。
在autoload中添加一個庫,然後在該庫文件中使用__construct
來調用您的函數。
這似乎沒有太多的答案,因爲OP要求輸出代碼,而你說你不知道如何在codeigniter中這麼做。 – 2013-04-04 11:42:39