2-01(附)模块分组,和主题
创建模块分组和主题的过程
0.创建应用 cqcms(略去)
1.在网站配置文件cqcms\Conf\config.php
return array(
'APP_GROUP_LIST' => 'Home,Admin', //项目分组设定
'DEFAULT_GROUP' => 'Home', //默认分组
'DEFAULT_THEME'=>'graytheme',//设置主题
设置url路径大小写不区分 'URL_CASE_INSENSITIVE' =>true
);
2. 创建分组目录和分组配置文件 cqcms\Conf\Admin\config.php
设置分组的默认控制器
<?php
return array( 'DEFAULT_ACTION' =>'Adminindex', ); ?>
3.创建控制器 cqcms/Lib/Action/Admin/
当新建控制器文件名与配置中不相附时,例如Adminindex.class.php 所报错的错是:"无法加载:Adminindex" 错误位置指向了框架)

4.创建模板 Tpl/Admin/graytheme/控制器名/方法名
5.访问非默认分组
站点目录/入口/分组名/模块名(控制器前缀)/方法
http://www.chuangqiwl.tk/cqcms/index.php/Admin/Adminindex/adminindex
访问默认分组 http://www.chuangqiwl.tk/cqcms/index.php/Adminindex/adminindex
Admin
=========================== 重复上面2-4创建分组Home
(b2).cqcms\Conf\Home
<?php return array (
'DEFAULD_ACTION' => 'index'
);
?>
(b3) "cqcms\Lib\Action\Home\IndexAction.class.php"
<?php class IndexAction extends Action {
public function index(){
$this->display(); } }
?>
(b4)"D:\xampp\htdocs\cqcms\Tpl\Home\graytheme\Index\index.html"
home 模块首页
访问默认分组 http://www.chuangqiwl.tk/cqcms/index.php/Home/Index/index
(因为是默认分组可以省去 分组名) http://www.chuangqiwl.tk/cqcms/index.php/Index/index
====================
最终目录


浙公网安备 33010602011771号