php - Thinkcmf模块后台不用登录就能进
伊谢尔伦
伊谢尔伦 2017-04-11 09:23:49
[PHP讨论组]

我昨晚第一次学习Thinkcmf。对照手册创建一个blog模块,在设置blog模块的后台时候出现状况。问题如下:

  1. 只要在浏览器登陆过,即使首页示未登录,依然能顺利进去应用模块后台(Blog/indexadminController),看到控制器的index方法echo的内容。这个问题怎么破?

  2. 换浏览器后输入模块的后台路径能进入登录界面,但是这个后台并不是模块的后台控制器(indexadmin),而是admin模块的public控制器login方法,这是什么回事,是不是意味着后台共用?只要一个地方发表文章,全网通用?

  3. 我发现通过模块跳转到admin登录进去系统,再次通过模块路径(indexadminController.class.php)进去是进到控制器echo的内容,而不是进到系统后台,既然是这样,这个有什么用?是不是在indexadmin的控制器display()就可以使用自己的后台了?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(2)
迷茫

1,不用登陆就能进,可能是你没有在控制器里判断登录.
2,输出echo内容,可能是你没有创建对应的视图.

大家讲道理

用过CMF

1.你的模块需要继承CMF自己的控制器,他在控制器做了一些校验处理。
2.后台肯定是龚用的,只是权限不同。
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号