yii 关于结构的问题

帅帅123321 2014-08-20 06:32:42
新手,看教程以后 发现 无论CActiveRecord派生出来的数据库类,还是CFormModel派生出的表单验证类 都要放到models里。

我想分开放到不同目录,或者想例如说在3层架构上加一层。有什么配置文件可以改么。

解决方法
1:把models里再建一级目录
2:建立models平级目录。

有什么可以指点的配置么。谢谢
...全文
365 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
默客科技 2014-09-18
  • 打赏
  • 举报
回复
6楼是正解,只要导入文件夹,放哪里都可以调用,不过一般来说没必要分
啊呀 2014-09-12
  • 打赏
  • 举报
回复
jckings2007 2014-09-12
  • 打赏
  • 举报
回复
修改配置文件中的import部分 如下

	'import'=>array(
		'application.models.*',
		'application.models.common.ar.*',
		'application.models.common.logicModel.*',
		'application.models.admin.*',
		'application.models.api.*',
		'application.components.*',
		'application.components.common.*',
		'application.components.common.file.*',
		'application.components.admin.*',
		'application.components.api.*',
		'application.utils.*',
		'application.utils.FirePHPCore.*',
		'application.widgets.admin.*',
		'application.widgets.common.*',
		'application.widgets.*',
	),
帅帅123321 2014-09-09
  • 打赏
  • 举报
回复
顶。。求答案
可爱的小灵儿 2014-09-09
  • 打赏
  • 举报
回复
你不能抢走我的专场!
帅帅123321 2014-08-25
  • 打赏
  • 举报
回复
顶。。求答案
十三- 2014-08-20
  • 打赏
  • 举报
回复
最好不要改配置吧,改了之后他怎么知道你是要找models目录里面的还是models里面的。 建议用模块来做。modules 模块下面可以放 models controllers components views 岂不是什么都解决了。

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧