<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                # 模板文件定義 [TOC] 在Thinkphp中每個模板都是獨立的,為了對模板文件更加有效的管理,Thinkphp對模板進行了目錄的劃分。 模板的定義規則: ``` 視圖目錄/控制器名稱(小寫) 方法名稱(小寫) + 模板的后綴名 <?php class index { function index() { return view(); } } ?> //默認的模板目錄view目錄 例子:view/index.html 正確的模板定義 必須遵循模板的定義規則 ``` ## 模板渲染 模板渲染的方法很多種,這樣看個人的習慣,我比較習慣與view的助手函數 view助手函數的格式: ``` return view('[模板文件]',['模板替換(數組)']) ``` ## 模板布局 Thinkphp的模板引擎內置了布局模板功能,可以方便實現模板布局已經模板嵌套。這樣我們就可以把公共的靜態資源代碼專門放一個模板里面,這樣可以避免代碼重復也開發更簡潔一些。 全局配置方式: ``` return [ 'template' =>[ 'latout_on' =>true, 'layout_name' => 'layout', ]; ]; //零時關閉模板布局 $this->view->engine->layout(false); ``` 在application/模塊名稱/config.php 加入全局配置,只在此模塊中生效。且注意:如果使用了模板布局,在中間位置放一個特殊字符串`{__CONTENT__}`,表示此位置,替換為原始要訪問的頁面內容,注意:如果開啟全局布局,需要在模塊目錄的view視圖目錄,創建layout.html布局文件公共文件 ## 其他整合 在文本文件中,各種輸出的方式 ``` // 變量輸出 {$變量名} // 數組輸出 {$變量名.鍵名} // 輸出對象 {$變量名->屬性名} // 循環輸出 {foreach $變量 as $v} {/foreach} // 條件判斷 {if ()} {/if} // 范圍判斷 {in name='id' value='1,2,3'} {/in} // 函數使用 {$變量名|函數名稱} ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看