社区
Framework
帖子详情
【 thinkphp 323 】 默认模块
student097
2017-07-19 09:56:26
大家好
我发现一旦显式配置默认模块a,就不能显式访问其他模块了
...全文
123
1
打赏
收藏
【 thinkphp 323 】 默认模块
大家好我发现一旦显式配置默认模块a,就不能显式访问其他模块了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大纲007
2017-07-19
打赏
举报
回复
入口文件中如果定义了define(‘BIND_MODULE’, ‘Home’);当然别的模块就不能访问了
thinkphp
修改配置进入
默认
首页的方法
thinkphp
文件夹下config 里面有个convention.php文件 里面有三个配置 'DEFAULT_MODULE' => 'Home', //
默认
模块
'DEFAULT_CONTROLLER' => 'Index', //
默认
控制器名称 'DEFAULT_ACTION' => 'index', //
默认
操作名称 改掉这三个就可以改
默认
的首页 您可能感兴趣的文章:
ThinkPHP
3.2框架自定义配置和加载用法示例
thinkPHP
5.0框架配置格式、加载解析与读取方法
thinkphp
的URL路由规则与配置实例修改apache配置
thinkPHP
5.0框架
模块
设计详解
本文实例讲述了
thinkPHP
5.0框架
模块
设计。分享给大家供大家参考,具体如下: 5.0版本对
模块
的功能做了灵活设计,
默认
采用多
模块
的架构,并且支持单一
模块
设计,所有
模块
的命名空间均以app作为根命名空间(可配置更改)。 目录结构 标准的应用和
模块
目录结构如下: ├─application 应用目录(可设置) │ ├─common 公共
模块
目录(可选) │ ├─common.php 公共函数文件 │ ├─route.php 路由配置文件 │ ├─database.php 数据库配置文件 │ ├
ThinkPHP
开发大型商城
ThinkPHP
是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。它诞生于2006年初,原名FCS,2007年元旦正式更名为
ThinkPHP
,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式
ThinkPHP
写第一个
模块
应用
找到项目文件夹下面的Lib/Action这个目录,在下面有个创建好的例子IndexAction.class.php,加入我们创建的是admin这个项目,那么./admin/Lib/Action/IndexAction.class.php,这个
模块
是
默认
加载的
模块
。在
ThinkPHP
中,自动加载的动作、方法、操作等等都是以index命名的。 下面,我们创建一个自己的
模块
,比如UserAction,class.php(注意命名规则),我们编辑这个文件: 复制代码 代码如下: <?php //先继承Action这个类,注意:文件名要与类名保持一致 class UserAction extends A
TOPTP v1.0纯净版(for
ThinkPHP
2.1RC1)-
ThinkPHP
代码生成器
TOPTP代码生成器的出现将给我们带来哪些方便? 大家也许都有同感。
ThinkPHP
目录层次太多。 配置一个分组后,要在lib/Action下建立分组文件夹,又要在Tpl/default下建立分组文件夹。每建立一个
模块
(Action文件)又要再相应的分组目录下面建立
模块
文件夹,在日常写程序的时候往往你在不同文件夹的切换上面花 了太多时间。 重复的操作太多。 每建一个项目,你都要建立空
模块
文件EmptyAction.class.php, 每建立一个
模块
都要写空操作方法_empty() 每建 立一个模型都要写很多相同格式的代码。每建立一个
模块
也的写很多相同格式的代码。对表的操作都是那些重复的增 、删、查、改代码,命名规则也有诸多限制,很多第一个字母都要大写,
模块
文件名后面要跟Action.class.php,模 型文件名后面要跟.Model.class.php 这些繁琐的规则,稍不注意你就出错了。 或许你用
ThinkPHP
做网站都是把一些常用的代码保存在一个文件夹,每次都是复制,再稍作修改,这样也麻烦。
ThinkPHP
做GBK编码的网站还有多处乱码。 输出提示信息会乱码,分页有乱码。错误提示有乱码。 为什么其他PHP框架(如qeephp,yii等)都有代码生成器而
ThinkPHP
没有? TOPTP将为你解决以上问题,让你用
ThinkPHP
能更快速的建好网站。 TOPTP都有哪些靓点? 1, 自动建立文件夹:分组文件夹,
模块
文件夹等。 2, 生成
模块
文件,模型文件,减少你写重复的代码。 3, 能生成CURD操作代码。 对数据库的增、删、查、改。对模型的自动验证一个命令就搞定。 4, 能修改生成器生成的
默认
样式,自己定义适合你网站项目的模版。 5, 在CMD中或linux的终端中操作,避免给你网站留下漏洞。运行更快速。
Framework
4,251
社区成员
4,524
社区内容
发帖
与我相关
我的任务
Framework
国内外优秀PHP框架讨论学习
复制链接
扫一扫
分享
社区描述
国内外优秀PHP框架讨论学习
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章