<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之旅 廣告
                #### lists 標簽參數(全局)[模塊 cms] | 參數名 | 注釋 | | --- | --- | | catid | 欄目ID(欄目ID與模型ID必選其一),<br>多個catid用,號分隔或使用where屬性自定義查詢條件<br>[默認空,modelid生效,$catid則表示當前頁欄目ID] | | modelid | 模型ID(欄目ID與模型ID必選其一)<br>[默認0,存在catid時,modelid自定指定對應模型ID,modelid="0"時,強制調用modelid=1的數據]<br> [新增參數] | | where | where條件自定義查詢條件(字符串,如:where="title like '%$廣州%'")[默認空]| | flag | 文章屬性標記 (0.1.2.3......)[默認空]| | limit | 數據獲取數量偏移值(如:limit="0,10"),如limit偏移量為0時,可直接使用參數num="10"代替此寫法 | | order | 排序,支持字符串或數組(如 order="listorder ASC,id DESC" ),[默認值空,默認空時使用id desc排序] | | field | 僅返回指定字段值 [默認值 * ] | | simple | 是否簡單分頁模式可選值: false 0 1, [默認值 false] | | is_not_allow_hidden_category | 不允許調用隱藏欄目,<br>僅catid="0"或為空時有效<br> [新增參數] | | page | 指定取第幾頁數據,$page則表示當前頁碼 | | cache | 緩存時間(秒)(0或不設置此參數則不緩存) | | moreinfo | int類型,是否獲取更多關聯數據項,[默認 0] <br>0 僅主表 <br>1 普通主附表聯表查詢 <br>2 項目關聯查詢僅返回主表數據 <br>3 項目關聯查詢返回主附表數據<br>[項目數據請參考聯動項目管理數據]<br>[修改參數]| **前端調用lists列表標簽** > 欄目列表頁 當前欄目調用數據(標題、描述、欄目名稱、日期)示例: ``` {yzn module="cms" action="lists" catid="$catid" cache="3600" order="updatetime desc" num="15" page="$page" return="data"} {volist name="data" id="vo"} {$vo.title} {$vo.description} {:getCategory($vo['catid'],'catname')} {$vo.updatetime|date="m-d"} ?{/volist} {/yzn} ``` > 全局 指定調用欄目 catid=1 近期更新數據示例 ``` ? ? ? {yzn module="cms" action="list" catid="1" modelid="1" limit="0,10" order="updatetime desc" cache="0"} ? ? ? {volist name="data" id="vo" key="k"} <li><a href="{$vo.url">{$vo.title}</a></li> ? ? ? {/volist} ? ? ? {/yzn} ``` > 全局 指定多個欄目數據調用熱門數據示例 ``` {yzn module="cms" action="lists" modelid="1" where="catid in(2,3)" cache="3600" order="hits DESC" num="10" return="data"} {volist name="data" id="vo" key="k"} <li><a href="{$vo.url">{$vo.title}</a></li> {/volist} {/yzn} ``` > 欄目列表頁調用分頁代碼示例 ``` <div class="pagelist"> <ul id="pagelist"> {$pages|raw} </ul> </div> ``` > 自動篩選模型對應的數據示例 ``` <!--S 生成篩選列表 生成分類信息中的篩選菜單 --> {volist name=":filters($modelid,$catid)" id="vo"} {volist name="$vo.options" id="vs"} <a target="_self" href="{$vs.url}" {if $vs.active}class="selected"{/if}>{$vs.title}</span></a> {/volist} {/volist} <!--S 篩選條件 --> {php}$where=structure_filters_sql($modelid);{/php} <!--S 文章列表--> {yzn module="cms" action="lists" where="$where" catid="$catid" cache="3600" order="updatetime DESC" num="8" page="$page" return="data"} {volist name="data" id="vo" mod="4"} <li {eq name="mod" value="3"}style="margin-right:0;" {/eq}> {$vo.title|str_cut=###,12} {$vo.description|str_cut=###,50} </li> {/volist} {/yzn} <!--S 分頁--> {$pages|raw} ``` > 欄目列表ajax加載數據示例 ``` {php} $catid=request()->param('catid/d',0); if (empty($catid)) { ? ? $cat = request()->param('catdir/s', ''); ? ? $catid = getCategory($cat,'id'); } $page=request()->param('page/d',1); $offset=($page-1)*5; $limit="$offset,5"; {/php} {yzn module="cms" action="lists" catid="$catid" order="listorder DESC" limit="$limit" return="data"} {volist name="data" id="vo"} {$vo.updatetime|date="m-d"}{$vo.updatetime|date="Y"} {$vo.title} {$vo.description|str_cut=###,60} {/volist} {/yzn} {if !$__LIST__} <div class="loadmore loadmore-line loadmore-nodata"><span class="loadmore-tips">暫無更多數據</span></div> {else /} <a href="?page={:$page+1}" data-page="{$page}" class="btn btn-loadmore">加載更多</a> {/if} <script type="text/javascript"> $(function() { $(document).on("click", ".btn-loadmore", function() { var that = this; var page = parseInt($(this).data("page")); page++; $(that).prop("disabled", true); $.ajax({ url: $(that).attr("href"), type: "post", success: function(res) { $('.list').append(res.data); $(that).remove(); return false; ? ? ? ? ? ? }, ? ? ? ? }); return false; ? ? }) }); </script> ```
                  <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>

                              哎呀哎呀视频在线观看