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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 門戶應用模板開發 [TOC=2,3] ## 門戶首頁 模板文件對應的是`模板目錄/portal/index.html`,這個頁面沒有被控制器 assign任何變量,模板開發者完全可以用 `portal:articles`等其它模板標簽制作此頁面 ## 文章列表 ### 默認模板文件(可以增加更多) 默認模板文件對應的是`模板目錄/portal/list.html` ### 控制器 assign 過的變量 `$category`這個變量是就是一個文章分類對象,可以當成數組直接用 ``` {$category.name} 分類名 {$category.id} 分類 id ... 更多變量請查看數據庫 portal_category 表 ``` ## 文章內頁 ### 默認模板文件(可以增加更多) 模板文件對應的是`模板目錄/portal/article.html` ### 控制器 assign 過的變量 `$article`這個變量是就是一個文章對象,可以當成數組直接用 ``` {$article.post_title} 文章標題 {$article.id} 文章 id ... 更多變量請查看數據庫portal_post表 <!--調用文章的擴展屬性--> {$article.more.thumbnail|default=''} <empty name="article.more.thumbnail"> 沒有設置文章縮略圖 <else/> <img src=" {:cmf_get_image_url($article.more.thumbnail)}"/> </empty> <!--調用文章的相冊--> <notempty name="article.more.photos"> <foreach name="article.more.photos" item="photo"> <img src=" {:cmf_get_image_url($photo.url)}" alt={$photo.name}/> </foreach> </notempty> <!--調用文章的附件--> <notempty name="article.more.files"> <foreach name="article.more.files" item="file"> <a src=" {:cmf_get_file_download_url($file.url)}" title={$file.name}>下載文件</a> </foreach> </notempty> ``` `$category`這個變量是就是一個文章分類對象,可以當成數組直接用,但這個變量在 文章鏈接的 `cid`參數沒有時是不會存在的,所以在用這個變量之前要先判斷他時否存在 ``` {$category.name} 分類名 {$category.id} 分類 id ... 更多變量請查看數據庫 ``` `$prev_article` 上一篇文章的變量,變量屬性和文章的一樣 `$next_article` 下一篇文章的變量,變量屬性和文章的一樣 ## 頁面 ### 默認模板文件(可以增加更多) 模板文件對應的是`模板目錄/portal/page.html` ### 控制器 assign 過的變量 `$page`這個變量是就是一個文章對象,可以當成數組直接用 ``` {$page.post_title} 頁面標題 {$page.id} 頁面 id ... 更多變量請查看數據庫portal_post表 <!--調用頁面的擴展屬性--> {$page.more.thumbnail|default=''} <empty name="page.more.thumbnail"> 沒有設置頁面縮略圖 <else/> <img src=" {:cmf_get_image_url($page.more.thumbnail)}"/> </empty> ``` ## 搜索頁 ### 模板文件 模板文件對應的是`模板目錄/portal/search.html` ### 控制器 assign 過的變量 `$keyword`這個變量是搜索關鍵字,模板開發可以利用這個關鍵字做為取文章列表條件結合`portal:articles`標簽獲取文章列表 ## 標簽頁 > 5.0.180123新增 模板文件對應的是`模板目錄/portal/tag.html` ### 控制器 assign 過的變量 `$tag`這個變量是標簽對象 ``` {$tag.name} 標簽名 ... 更多變量請查看數據庫 portal_category 表 ``` ## 視頻講解 http://dwz.cn/7HLQXA
                  <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>

                              哎呀哎呀视频在线观看