Thinkphp关键性常量和参数设置,让你的项目结构更加清晰

Thinkphp关键性常量和参数设置,让你的项目结构更加清晰

  • 常量参数
  • 配置参数
  • 公共模块

常量参数

TMPL_PATH
全局模板的路径

配置参数

'CONTROLLER_LEVEL' => 1
控制器的层级数量,默认是1, 我们可以设置为2。这样我们就可以在模块下的控制器层建文件夹。

Thinkphp关键性常量和参数设置,让你的项目结构更加清晰_第1张图片

'DEFAULT_V_LAYER' => 'View', // 默认的视图层名称
默认视图的文件夹名称为View,我们可以改为Template。这样模块下的View文件夹我们就换成Template文件夹存放模板了。

'DEFAULT_THEME' => '', // 默认模板主题名称
默认模板主题是View目录下,如果你设置了default就会默认访问View/default目录下的模板文件。

公共模块

'CONTROLLER_LEVEL' => 1 的情况下,公共模块的控制器可作为任意模块的父级控制器来进行项目结构的设计。模板继续沿用。
模板可根据主题进行分流到不同终端的模板中。

你可能感兴趣的:(PHP,thinkphp,php)