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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] 以前版本的文能標簽 調用有限暫時不詳解需要的去官網社區查看 雖然淘汰但是可用 ***** #### 萬能標簽funa 是調用任意表數據的 ``` :funa('表',條件array(''),'排序方式',數量,0是分頁1是不帶分頁) ``` 例如帶分頁數據 ``` {volist name=":funa('newscate',array('show'=>1,'tid'=>0),'id desc',32,0)" id="v"} {/volist} ``` 分頁 ``` {:funa('newscate',array('show'=>1,'tid'=>0),'id desc',32,0)->render()} ``` 不帶分頁數據 ``` {volist name=":funa('newscate',array('show'=>1,'tid'=>0),'id desc',32,1)" id="v"} {/volist} ``` ***** #### 萬能查詢數據 ``` {:fun_sc_p(表, 條件, 字段)} 或者說{:funs(表, 條件, 字段)} 都可以 ``` 例如查詢用戶userid為1的用戶名 ``` {:fun_sc_p('member', array('userid'=>1), 'username')} ``` 只要我我們知道一個字段的值就能查詢到關聯的其他表多重查詢 此標簽非常強大 ***** #### 萬能統計數據 ``` {:funt(表,條件)} ``` 例如輸出通過審核網址數量 ``` {:funt('html',array('open'=>1))} ``` ***** #### 查詢一級分類顯示該二級分類的所有數據 ``` :funb('表',條件,一級的id,'排序',數量,1是不帶分頁0是帶分頁) ``` 例如`不帶分頁`顯示網址列表頁一級欄目 顯示所有二級數據包括頂級 ``` {volist name=":funb('html',array('open'=>1),$id,'id desc',10,1)" id="vo"} {/volist} ``` 例如`帶分頁`顯示網址列表頁一級欄目 顯示所有二級數據包括頂級 ``` {volist name=":funb('html',array('open'=>1),$id,'id desc',10,0)" id="vo"} {/volist} ``` 分頁代碼 ``` {:funb('html',array('open'=>1),$id,'id desc',10,0)->render()} ``` ***** #### 查詢某一時間的數據 例如查詢今天收錄的站點10條數據 ``` {volist name=":fun_sdx('html',array('open'=>1),Date_k('0'),Date_k('1'),'id desc',10)" id="vo"} {$vo.title} {/volist} ``` 解釋 ``` Date_k('0')表示昨天晚上12點整 Date_k('1')表示帶今天晚上12點整 Date_k('-30')表示前30天 ``` #### 查詢某一時間的統計 例如查詢今天收錄網址的數量 ``` {:fun_tj('html','time', Date_k(0), 'time', Date_k(1), array('open'=>1))} ``` 本月收錄網址的數量 ``` {:fun_tj('html','time', Date_k(-30), 'time', Date_k(1), array('open'=>1))} ``` #### 把內容轉換純文本 ``` {:htmltext(html標簽)} ``` #### 顯示標題多少數字多余點點點 ``` {:cut(內容,28)} ``` 例如在新聞列表顯示描述 ``` {:cut(htmltext($vo['description']),28)} ``` #### 查詢上一條數據 :fun\_sx(表,當條數據的id,1是上一頁0是下一頁) 例如網址詳情頁面調用上一條數據 ``` {volist name=":fun_sx('html',$t['id'],1)" id="vo"} {$vo.title} {/volist} ``` 下一條數據 ``` {volist name=":fun_sx('html',$t['id'],0)" id="vo"} {$vo.title} {/volist} ``` #### 加載js和css文件最簡單的方式 ``` {load href="/js/common.js,/css/style.css" /} ``` 解析下來就是 ``` <script type='text/javascript' src='/js/common.js'> <link rel="stylesheet" type="text/css" href="/css/style.css" /> ``` #### if判斷 判斷用戶是否登錄狀態 ``` {if condition="$Think.session.username neq ''"} //登錄 {else /} //未登錄 {/if} ``` 判斷是否是手機版 ``` {if condition="isMobile() eq 'true'"} //是手機版頁面 {else /} //是PC版頁面 {/if} ``` 自動判斷你的域名協議是http或者是https ``` {:http()} ``` #### API數據接口 需要進一步了解去 guojiz.com 覆蓋了大多的json數據接口 樣式1 ``` {volist name=":api_0('result','data','api鏈接地址')" id="vo"} {$vo.變量去api接口的數據查看} {/volist} ``` 樣式2 ``` {volist name=":api_1('result','data','api鏈接地址')" id="vo"} {$vo.變量去api接口的數據查看} {/volist} ``` 樣式3 ``` {volist name=":api_2('result','data','api鏈接地址')" id="vo"} {$vo.變量去api接口的數據查看} {/volist} ``` 樣式4 很少使用 ``` {volist name=":api_3('result','data','api鏈接地址')" id="vo"} {$vo.變量去api接口的數據查看} {/volist} ``` #### 廣告 ``` {:ad(ID)} ``` 例如 ``` {:ad(1)} ``` #### 獲取當前頁面完整的url ``` {:get_url()} ``` #### 其他及用法 判斷是否為空EMPTY NOTEMPTY 標簽 ``` {empty name="name"} name為空值 {/empty} ``` ``` {notempty name="name"} name不為空 {/notempty} ``` ``` {empty name="name"} name為空 {else /} name不為空 {/empty} ``` 范圍判斷 ``` {in name="1" value="1,2,3"} 1在范圍內 {/in} ``` ``` {notin name="6" value="1,2,3"} 6不在范圍內 {/notin} ``` ``` {in name="1" value="1,2,3"} 1在范圍內 {else/} 6不在范圍內 {/in} ``` 數據為空的時候輸出提示:`empty="暫時沒有數據"` ``` {volist name="list" id="vo" empty="暫時沒有數據" } {$vo.name} {/volist} ``` `FOR`標簽 ``` {for start="1" end="100"} {$i} {/for} //輸出1到100 ``` 比較標簽 ``` eq或者 equal 等于 neq 或者notequal 不等于 gt 大于 egt 大于等于 lt 小于 elt 小于等于 heq 恒等于 nheq 不恒等于 ``` ``` {比較標簽 name="變量" value="值"} 內容 {/比較標簽} ``` 例如,要求name變量的值等于value就輸出,可以使用: ``` {eq name="name" value="name"}有name輸出顯示{/eq} ``` 可以支持和else標簽混合使用 ``` {eq name="name" value="value"} 相等 {else/} 不相等 {/eq} ``` 條件判斷`SWITCH`標簽 ``` {switch name="1" } {case value="1"}輸出內容1{/case} {case value="2"}輸出內容2{/case} {default /}默認情況 {/switch} //輸出 輸出內容1 name、等于2就是輸出 輸出內容2 name 不等于1 和2 輸出 默認情況 ``` #### 定義內容 當一個參數為空的時候顯示自定義內容 ``` {:dingyi('參數','自定義顯示')}//這個函數很實用 做到高級點的邏輯就需要 ``` #### 獲取內容純文本自定義顯示字數 ``` cut_c('內容','200') 例如要顯示內容的前200個純文本 作為描述 cut_c($vo.content,'200') ``` #### 任意獲取頁面數據 獲取頁面的類型 html是包含標簽 text是純文本 href是鏈接 src是圖片地址 等其他 ``` {:Query('完整的url鏈接', '選擇器 class 和id的容器', '獲取頁面的類型')} 例如獲取任意一個頁面的標題 {:Query('https://www.guojiz.com/', 'title','text')}//輸出 Guojiz網址導航系統\_多模板在線演示,適合中小站長建站的CMS程序 ```
                  <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>

                              哎呀哎呀视频在线观看