phpcms使用教程(phpcms控制器在哪)
phpcms控制器在哪?
这个说起来如果你熟悉php开发 ,其实非常简单 ,跟重写一般php类方法一样 。接下来我根据phpcm的特点说说我理解的你的疑问 ,看看能不能帮到你 。
phpcms是基于功能模块的MVC架构模式 。在系统根目录phpcms下有个modules目录 ,这个目录下存放了phpcms的所有模块 ,例如我们常用的内容模块(content) 、会员模块(member) 、后台模块(admin)等等 。
所以 ,你想修改那个模块下的某个功能方法 ,就到对应的目录下找控制器(controller) ,然后做相应的二次开发即可 。
我以常见的文章内容页方法为例 ,比如我想扩展这个方法 ,首先是内容模块 ,那么就进content目录 ,然后根据路由规则(m=content&c=index&a=show代表content模块index文件中的show方法)找到对应的控制器所在文件名index里面的show方法,然后想开发什么就在这里面写即可 。也可以通过修改路由规则中的a参数值来重新制定要执行的方法名 。
好了 ,因为您提出的问题比较笼统 ,先说到这里吧,有什么疑问可以追问 ,也可以参考下phpcms的官方开发手册以及iphpcms的二次开发教程 。
PHP中文网 ,大量的免费PHPCMS教程 ,欢迎在线学习!
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!