CodeIgniter 升級到 2.1.1
2012 Jun 23 未分類
上禮拜把專案的 CodeIgniter 做了升級
從 2.0.3 (吧) 升級到 2.1.1
會這麼大膽的做
是因為已經有 git 了
所以就很放心的整個覆蓋過去
不過直接貼過去升級 當然馬上就發生悲劇了
之前部落格寫的
CodeIgniter 避免 controller 與 model 命名衝突
跟自己手動改的 controller 多層目錄架構的修改
就被蓋過去了
命名衝突是依照 CodeIgniter 的官方改法
放在 application/core 內 去做修改
所以還好 沒影響到
但是為了要讓 controller 有兩層以上的架構
有從 system/core 中直接去修改的方法
就不行了
所以只好把 system/core 的修改
也都搬到 application/core 裡面
其實 CodeIgniter 的擴充性還滿強的
就算是想要改 CI_Model 之類的核心元件
也是都有方法可以改
而且不需要改到核心的 Code
這樣升級才不會有問題
這幾天也嘗試了一個升級 CI_Model 的方法
下一篇會解說~
0則留言