ThinkCMF框架使用

来源:互联网 发布:淡漠夕阳引擎源码 编辑:程序博客网 时间:2024/06/09 01:15

什么应用

1.应用就是application目录下的一个模块,它是独立于其它模块存在的,有自己独立的运行空间;2.应用采用MVC的结构:3.拿Blog应用举例:
    Blog      Controller 控制器目录(必备)      Common 函数库(可选)      Conf 配置(可选)      Lang 多语言包(可选)      Menu 后台菜单(可选)      Model 模型(可选)      nav.php 前台导航文件(可选)
4.而在 CMF 中应用的 View 是独立于应用之外的,它分为前台view 和后台view, 分别存放在 themes/前台主题/应用名,和 admin/themes/后台主题/应用名下;

创建一个Blog应用

实现步骤

        ·在application/Common/Conf/config.php文件MODULE_ALLOW_LIST数组里加上应用名Blog      ·在application下创建上面讲到的Blog目录结构;      ·创建一个控制器,在模块Controller目录下创建一个IndexController.class.php文件

IndexController.class.php文件内容

<?phpnamespace Blog\Controller;use Common\Controller\HomebaseController;class IndexController extends HomebaseController{    // 首页    public function index(){      echo "this is blog index !";    }}

最终运行结果

这里写图片描述

0 0
原创粉丝点击