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

实现步骤

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

IndexController.class.php文件内容

<?php
namespace Blog\Controller;

use Common\Controller\HomebaseController;

class IndexController extends HomebaseController{

    // 首页
    public function index(){
      echo "this is blog index !";
    }

 

相关文章:

  • 2022-12-23
  • 2021-08-23
  • 2021-07-18
  • 2021-11-10
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-04
  • 2022-01-17
  • 2021-11-09
  • 2021-12-21
  • 2021-07-12
  • 2021-07-20
  • 2021-09-20
相关资源
相似解决方案