~~~
project 應用部署目錄
├─application 應用目錄(可設置)
│ ├─admin 后臺模塊目錄
│ ├─ ─ controller 控制器目錄
│ ├─ ─ model 模型目錄
│ ├─ ─ view 模板目錄
│ ├─common 公共模塊目錄
│ ├─index 前端模塊目錄
│ ├─ ─ controller 控制器目錄
│ ├─ ─ model 模型目錄
│ ├─ ─ view 模板目錄
~~~
>[warning] 包含文件
在當前模版文件中包含其他的模版文件使用include標簽,標簽用法:
~~~
{include file='模版文件1,模版文件2,...' /}
~~~
>[danger] 包含的模板文件中不能再使用模板布局或者模板繼承。
### 使用模版表達式
模版表達式的定義規則為:模塊@控制器/操作
例如:
~~~
{include file="public/header" /} // 包含頭部模版header
目錄為:application\index\view\public\header.html
{include file="public/menu" /} // 包含菜單模版menu
目錄為:application\index\view\public\menu.html
{include file="public/footer" /} // 包含菜單模版footer
目錄為:application\index\view\public\footer.html
~~~
>[info] 注意,包含模版文件并不會自動調用控制器的方法,也就是說包含的其他模版文件中的變量賦值需要在當前操作中完成。
>
具體操作可以參考 [包含文件](http://www.hmoore.net/manual/thinkphp5/125009)
>[warning] 引入Style
`Boot-CMS` 的style目錄在
~~~
Project/public/static/index/js =》 Js文件所在目錄
Project/public/static/index/css =》 Css文件所在目錄
Project/public/static/index/images =》 Images文件所在目錄
~~~
在模板頁面中引用的時候如下
~~~
<link rel="stylesheet" href="/static/index/css/animate.css">
<link rel="stylesheet" href="/static/index/css/icomoon.css">
<link rel="stylesheet" href="/static/index/css/bootstrap.css">
~~~