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

====================

最终目录

 

posted @ 2014-02-21 23:57  WR-HAPPY  阅读(250)  评论(0)    收藏  举报