如何tp框架设置默认控制器器

新版自动控制器操作说明书_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
新版自动控制器操作说明书
&&粉碎机负荷控制仪适用于多种类型的粉碎机
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢AC控制器使用说明书 v1.3_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
AC控制器使用说明书 v1.3
&&AC说明文档
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩22页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢3.2添加后台模块admin之后如何设置模块默认控制器 - ThinkPHP框架
加了后台Admin模块之后通过下边的地址
/index.php/Admin/Index/index可以访问
简化之后/Admin/Index/index也可访问
但我希望/Admin可以直接访问
我再模块配置文件设置了'DEFAULT_CONTROLLER' =& 'Index'
可还是不行
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。本帖子已过去太久远了,不再提供回复功能。CI&框架访问流程&&&修改默认控制器
所有框架都遵循控制器(类)和方法名不冲突,即不相同(不区分大小写)。
当我们习惯性的以为index/index这种方式,实际是错误的,也许在其他框架中可以,前提是里面的index方法或控制器是否加了前缀,如yii中的方法&
actionIndex 这里的action就是前缀,但是在ci框架中是没有前缀的,如:
class& Index extents CI_Controller{
public& function& index(){
echo "error";
//上面的访问实际是错误的,因为方法名和类重名了,这就是为啥yii可以使用,ci却不行的问题,所以,我这里定义首页时弄了个新的方法,一般控制器我们首页就用index方便后期查找。我当前定义的方式
class Index extents CI_Controller{
&&& public
function 网站名(){
&&&&&&&&&&&
//然后这里就是随心所欲的代码了,为何这里要用网站名,没有什么实际意义,仅表示当前为首页方法,毕竟是要唯一的,如果你用一个show
或list作为方法,会和其他方法名重,当然控制器不同,方法同时可以的。
然后我们在 config/routs.php 中修改默认控制器,找到$route['default_controller']
将参数修改,如当前是welcome& 我们修改成index
当然我们最好控制到方法也就是index/网站名&
所以在访问首页是仅需要访问域名,这里就会自动的访问到index/网站名
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 yii 默认控制器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信