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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                #### 變量(全局) #### 調用PHP變量(支持類型:字符串、數字) > 例子:調用文章詳情頁標題 ``` {$title} ``` > 例子:文章內容 ``` {$content|raw} ``` > 當前欄目信息 ``` {$category.catname} {$category.catdir} ``` > 當前頁面url ``` {$url} ``` > 首頁url ``` {$siteurl} ``` #### 運算符 模板輸出支持使用運算符,包括“+”“-” “*” “/”和“%” #### 三元運算 ``` {$vo.status ? '正常' : '待審核'} ``` ### 調用PHP數組鍵值(支持類型:數組)(2種寫法) > 例子:調用站點名稱 ``` {$SEO.site_name} {$SEO['site_name']} ``` #### [內容-相關設置-CMS配置]CMS變量調用 ``` 站點名稱 {$cms_config.site_name} 或 {$SEO.site_name} 站點標題 {$cms_config.site_title} 或 {$SEO.site_title} 或 {$SEO['site_title']} 站點關鍵詞 {$cms_config.site_keyword} 或 {$SEO.keyword} 站點描述 {$cms_config.site_description} 或 {$SEO.description} ``` #### [設置-網站設置]系統配置變量調用 ``` PC端網址 {$system_config.web_site_url} PC端網址 {$system_config.web_site_mobileurl} PC端推廣碼 {$system_config.web_site_scode} 移動端推廣碼 {$system_config.web_site_scode_mobile} ICP備案號 {$system_config.web_site_icp} ICP備案名稱 {$system_config.web_site_icp_name} 站點代碼 {$system_config.web_site_statistics] [此字段可存儲站長認證、統計代碼等] 當前站點風格主題{$system_config.theme} 允許上傳圖片后綴{$system_config.upload_image_ext} 允許上傳文件后綴{$system_config.upload_file_ext} 水印圖片地址 {$system_config.upload_thumb_water_pic} 上傳驅動 {$system_config.upload_driver} [本地local|七牛qiniu] ...... ``` #### 循環遍歷二維數組變量 > 例子:二維數組變量名為$data,遍歷當前循環變量名為$vo > volist標簽name屬性為模板賦值的變量名稱,不可隨意在模板中改變。id表示當前的循環變量,可以隨意指定,但確不能和name屬性名稱沖突,如果沒有指定key屬性,則默認使用循環變量 i 。 ``` {volist name="data" id="vo" key="k"} {$vo.title} {/volist} ``` 輸出二維數組變量中的部分數據 ``` {volist name="data" id="vo" offset="5" length='10'} {$vo.title} {/volist} ``` 僅輸出行數為偶數的數據 ``` {volist name="data" id="vo" mod="2" } {eq name="mod" value="1"} {$vo.name} {/eq} {/volist} ``` > 遍歷模型列表 ``` <select name="search modellist"> {volist name="modellist" id="vo"} <option value="{$vo.id}">{$vo.name}</option> {/volist} </select> ``` #### FOREACH循環遍歷標簽 ``` {foreach $data as $vo} {$vo.title} {/foreach} ``` ``` {foreach name="data" item="vo" key="k"} {$k}{$vo.name} {/foreach} ``` #### for標簽 > 開始、結束、步進和循環變量都支持變量,開始和結束值是必須的,其他可選。comparison 的默認值是lt,表示小于的意思,name的默認值是i,步進的默認值是1。 ``` {for start="1" end="10" comparison="lt" step="1" name="i" } {$data[$i]['title']} {/for} ``` #### 條件控制調用變量 > 例子:$data二維數組數據為空時,顯示無數據否則遍歷二維數組 ``` {if empty($data)} <span>無數據</span> {else /} {volist name="data" id="vo"} {$vo.title} {/volist} {/if} ``` 判斷變量存在且不為空簡寫方式 ``` {if $data} <span>有數據</span> {/if} ``` > if condition表達式標簽 ``` <!-- if 等于 (第一種)--> {if condition="$vo['start_time'] eq $vo['end_time']"} <span>兩個時間相等</span> {/if} <!-- if 等于(第二種)--> {if condition="$vo.start_time eq $vo.end_time"} <span>兩個時間相等</span> {/if} <!-- if 不等于--> {if condition="$vo['start_time'] neq $vo['end_time']"} <span>兩個時間不相等</span> {/if} <!-- 一個if else--> <if condition="$company_info.status eq 0 "> <span>審核中</span> <else /> <span>未審核</span> </if> <!-- 多個if else 嵌套--> <if condition="$company_info.status eq 0 "> <span>審核中</span> <elseif condition="$company_info.status eq 1 "> <span>審核通過</span> <elseif condition="($company_info.status eq 2) OR ($company_info.status eq 99) "> <span>審核被拒或者未認證</span> <else /> <span>未審核</span> </if> ``` > if condition表達式符號: | 符號名稱 | 術語符號 | | --- | --- | | 大于 | gt | | 小于 | lt | | 等于 | eq | | 不等于 | neq | | 或者 | or | | 并且 | and | > 在condition表達式屬性中可以支持eq等判斷表達式 > 但不支持帶有”>”、”<”等符號的用法,會混淆模板標簽的解析 > empty標簽 ``` {empty name="data"} <span>無數據</span> {/empty} ``` #### switch標簽 ``` {switch vo.id} {case 1} 值為1 {/case} {case 2} 值為2 {/case} {default /} 輸出默認值 {/switch} ``` case多條件判斷(例子:vo.id轉intval類型后比較case) ``` {switch vo.id|intval} {case 1|2|3} 值為1,2,3其中一個 {/case} {default /} 輸出默認值 {/switch} ``` #### 比較標簽 eq或者 equal:等于 neq 或者notequal:不等于 gt:大于 egt:大于等于 lt:小于 elt:小于等于 heq:恒等于 nheq:不恒等于 ``` {比較標簽 name="變量" value="值"}內容{/比較標簽} ``` #### in標簽 notin標簽 ``` {in name="id" value="1,2,3"}id值在1,2,3范圍{/in} ``` ``` {notin name="id" value="1,2,3"}id值不在1,2,3范圍{/in} ``` ``` {in name="id" value="1,2,3"}id值在1,2,3范圍{else /}id值不在1,2,3范圍{/in} ``` in或not標簽可用range標簽替代 ``` {range name="id" value="1,2,3" type="in"}id值在1,2,3范圍{else /}id值不在1,2,3范圍{/in} ``` #### 常量調用 > 默認 public 做為web根目錄時 當前靜態資源根路徑地址調用方法: ``` __STATIC__ [對應路徑:static] __UPLOAD__ [對應路徑:uploads] __IMG_PATH__ [對應路徑:static\modules\cms\images] __CSS_PATH__ [對應路徑:static\modules\cms\css] __JS_PATH__ [對應路徑:static\modules\cms\js] __HOME_PATH__ [對應路徑:static\modules\cms] ``` #### 靜態資源路徑調用(當前生效的主題風格路徑)(css、js、jpg等文件) ``` 調用css文件 <link href="__HOME_PATH__/{$system_config.theme}/css/style.css" rel="stylesheet" type="text/css" /> 調用js文件 <script src="__HOME_PATH__/{$system_config.theme}/js/banner.js" type="text/javascript"></script> 調用圖片文件 <img src="__HOME_PATH__/{$system_config.theme}/images/logo.jpg" alt="{$cms_config.site_name}" /> ```
                  <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>

                              哎呀哎呀视频在线观看