1. 程式人生 > >將模板檔案保持原目錄,呼叫標籤__TMPL__/portal/ images、模板檔案注意事項

將模板檔案保持原目錄,呼叫標籤__TMPL__/portal/ images、模板檔案注意事項

 

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"/> 

   然後把所有檔案都引用好

5、開始呼叫列表模板 標籤、內容頁標籤、單頁呼叫、留言本、線上客服(懶人之家)