精品国产免费观看久久久_久久天天躁狠狠躁夜夜爽_无码人妻少妇久久中文字幕_狠狠做深爱婷婷久久综合一区

設計觀點

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

織夢欄目channel支持limit屬性從第二個欄目開始調用

作者:Smileby陌少羽 | 2019-04-06 10:21 |點擊:

今天幫客戶開發網站的時候使用channel 只想調用二級欄目 從第二個欄目開始調用

因為默認的都是從第一個調用 解決辦法只有單獨調用 但是太麻煩了  因此 想到有沒有辦法讓

織夢欄目channel支持limit屬性從第二個欄目開始調用

百度搜索了一下 有些教程是有問題的 下面我們來說下具體可行的教程

先看下我們需要調用的標簽


{dede:channel type='son' limit='1,10' }
<li >
<a href="[field:typelink/]">[field:typename/]</a>
</li>
{/dede:channel}
 


主要是使用   limit='1,10' (這個意思是說 從第二個欄目開始 調用十個)

如果對這個標簽不懂的可以查看這篇文章:

織夢dedecms5.7版首頁模板調用代碼標簽limit='0,1'的意思講解



好了下面開始教程


感興趣的研究的話可以查看教程 這里再提供一個懶人下載包 直接找到相關目錄進行替換即可

懶人包下載:
channel.lib.php.zip

打開include\taglib\channel.lib.php

找到
 

$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|";

修改為

$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|,limit|";

然后在
 

$line = empty($row) ? 100 : $row;

之后添加
 

//limit條件
$limit=trim(preg_replace('#limit#is','',$limit));if($limit!=''){$limitsql=" LIMIT $limit ";}else{$limitsql=" LIMIT 0,$line ";}


最后批量查找limit 0, $line

替換為

$limitsql

至此完成。

以上就是織夢欄目channel支持limit屬性從第二個欄目開始調用具體的操作教程



如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "織夢欄目channel支持limit屬性從第二個欄目開始調用
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218