將模板檔案保持原目錄,呼叫標籤__TMPL__/portal/ images、模板檔案注意事項
阿新 • • 發佈:2018-12-07
1、放置模板檔案
__TMPL__/portal/ images :批量替換路徑
__ROOT__ 網站根目錄
這樣就可以原模板目錄結構不變,呼叫非常方便,快速實現模板製作
模板注意事項:模板檔案必須配合一個json檔案,不然預設在後臺選擇時不會顯示出來。主頁可以沒有這個同名index.json檔案。
並且新建模板檔案,或更新json時,一定要在後臺,點選更新模板操作。
單頁json配置如下:注意action必須更改型別,或是Page即單頁、或是List即列表、或是文章內容頁Articel、或是搜尋頁search、或是主頁Index,其實也就是控制器的名子。
2、配置各個模板的名稱和型別
page.html
page.json
{
"name": "產品頁",
"action": "portal/Page/index",
"description": "產品單模板",
"order": 10.0
}
3、導航選單呼叫:
<ul class="layui-nav" lay-filter=""> <navigation nav-id="" id="" class="" max-level="0" root=""> <!--這表代表 ul,root為空則不生成ul --> <navigationMenu > <!-- 迴圈選單專案 --> <li class="layui-nav-item"> <a href="{$menu.href|default=''}" target="{$menu.target|default=''}"> {$menu.name|default=''} </a> </li> </navigationMenu> </navigation> </ul>
4、拆分頭部、尾部、側邊欄檔案到當前目錄下(本人不喜歡放到別的資料夾中)
<include file="head"/> 引入當前目錄下的模板,這樣的模板不用建同名json檔案。
<include file="foot"/> <include file="bar"/> <include file="banner"/>
然後把所有檔案都引用好