建立自己的程式庫
在這頁寫到可以擴充原有的程式庫,我想增加幾個基本的Method(CRUD之類的)到原有的CI_Model,這樣就不用每個Model檔案都寫一遍。雖然這頁說明寫說要放在 application/libraries 中,但是CodeIgniter 2的Model已經是歸在Core中了,所以其實是要把MY_Model.php放在 application/core 才對。
1. 建立一個新檔案 MY_Model.php(MY_可在application/config/config.php修改)
class MY_Model extends CI_Model{
function __construct() {
parent::__construct();
}
// some methods
}
2. 將檔案放在 application/core 中
3. 之後新的Model檔案要extends的是MY_Model,而不是CI_Model。
收工