标签: php codeigniter
我有一些我写的常用功能,我正在复制到每个控制器。一个例子是将我的主导航放在一起的方法 - 我正在将其复制到每个人或我的控制器中。
有什么方法可以将这些常用功能放在某处,这样我就不必在每个控制器中重复相同的代码了吗?
我认为在用户指南中创建核心类是它,但这似乎只是扩展当前的核心
答案 0 :(得分:2)
有很多方法可以做到这一点:
通常在CI中,帮助程序只是具有一堆“帮助程序”功能的文件。图书馆更好地组织成课程。就个人而言,我会创建一个名为Common的自定义库,或者像Nav Lib左右那样进一步专门化它们。这就是为什么我喜欢CI这么简单而又灵活!
Common
Nav Lib