• <optgroup id="wq4mf"></optgroup>

    1. VIP福利
      主頁 > 建站問題 > 織夢技巧 > DedeCMS織夢channelartlist添加limit支持自定義輸出欄目

      DedeCMS織夢channelartlist添加limit支持自定義輸出欄目

      DedeCMS織夢channelartlist添加limit支持自定義輸出欄目,比如在欄目列表調用子欄目,不寫死,不指定,從第2個子欄目開始輸出,按類似的要求,需要改動如下。打開 /include/taglib/channelartlist.lib.php 找到: cacheid| 改成 cacheid|,limit| 繼續找到 $dsql-SetQuery 在它上面加入 $limit = trim ( preg_replace ( #limit#is , , $limit ) ) ; if ( $lim […]



      DedeCMS織夢channelartlist添加limit支持自定義輸出欄目,比如在欄目列表調用子欄目,不寫死,不指定,從第2個子欄目開始輸出,按類似的要求,需要改動如下。打開 /include/taglib/channelartlist.lib.php 找到:

      1. cacheid|

      改成

      1. cacheid|,limit|

      繼續找到

      1. $dsql->SetQuery

      在它上面加入

      1. $limit = trim(preg_replace('#limit#is', '', $limit));
      2. if($limit!='') $limitsql = " LIMIT $limit ";
      3. else $limitsql = " LIMIT 0,$totalnum";

      繼續找到

      1. LIMIT $totalnum

      改成

      1. $limitsql

      完成,前臺模板里標簽寫法

      調用1個欄目

      1. {dede:channelartlist limit=1}
      2. 	{dede:field.typeurl/}{dede:field.typename/}
      3. {/dede:channelartlist}

      調用從第2開始欄目,輸出2個

      1. {dede:channelartlist limit=1,2}
      2. 	{dede:field.typeurl/}{dede:field.typename/}
      3. {/dede:channelartlist}


      說點什么吧
      • 全部評論(0
        還沒有評論,快來搶沙發吧!

      韩国免费A级作爱片 - 视频 - 在线观看 - 电影影院 - 品赏网