应该是可以扩展,ci几乎没有不能扩展的东西,有空我研究下
来自: iPhone客户端 经验之谈!
用框架,最好是扩展而不是修改,版本升级时处理容易得多。
但CI在一些地方扩展时是颇麻烦的,database,Cache及javascript都是麻烦的地方。
曾试扩展Javascript,出了些问题,原因找了半天。按记忆,原因在loader,loader对libraries的子目录处理不太完善,MY_Javascript扩展CI_Javascript可以,但MY_Jquery扩展CI_Jquery时,记忆中是报错,说找不到CI_Jquery。
扩展Javascript问题的原因在loader,相信扩展Cache时亦会遇到相同问题。
若要修改,应先扩展loader,让loader处理好libraries的子目录即可。
|