91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問(wèn)全國(guó)企業(yè)網(wǎng)站設(shè)計(jì)NO.1網(wǎng)站開(kāi)發(fā)商平臺(tái) 付款方式
主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > arclist標(biāo)簽調(diào)用副欄目文章的方法 for dedecms

arclist標(biāo)簽調(diào)用副欄目文章的方法 for dedecms

POST TIME:2020-09-18

最近一段時(shí)間以來(lái),有不少時(shí)間都在折騰DEDECMS,對(duì)其進(jìn)行了不少的優(yōu)化工作,以便其適應(yīng)我的應(yīng)用要求。在這其中,也遇到了不少的問(wèn)題。譬如:DEDECMS根據(jù)副欄目進(jìn)行文章調(diào)用的問(wèn)題。
DEDECMS中一個(gè)文章可以同時(shí)屬于兩個(gè)欄目,即一個(gè)主欄目一個(gè)副欄目,{dede:arclist} 屬性中可以通過(guò)typeid進(jìn)行主欄目有效性篩選,但是有時(shí)我們卻想根據(jù)副欄目進(jìn)行篩選,查了dedecms的在線用戶手冊(cè)發(fā)現(xiàn)沒(méi)有此功能,最后搜索到一個(gè)有效地解決辦法。只需修改標(biāo)簽對(duì)應(yīng)的源文件。

查找 dedecmsROOT/include/taglib/arclist.lib.php 文件,大概在第212行代碼處。
if($CrossID=='') $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).')';
else $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).','.$CrossID.')';

替換為:
if($CrossID=='')
$orwheres[] = ' typeid in ('.GetSonIds($typeid).') or typeid2 in ('.GetSonIds($typeid).')';
else
$orwheres[] = ' typeid in ('.GetSonIds($typeid).','.$CrossID.') or typeid2 in ('.GetSonIds($typeid).','.$CrossID.')';
示例:{dede:arclist typeid=’2,3,4′}….{/dede:arclist}

通過(guò)以上辦法,有效地解決了DEDECMS最新版本V5.6正式版(2010-08-18)(包括在此前的版本),不支持通過(guò)arclist標(biāo)簽調(diào)用副欄目文章的問(wèn)題。

? 主站蜘蛛池模板: 肇源县| 祁阳县| 古浪县| 胶南市| 仪陇县| 商南县| 思南县| 黑山县| 沛县| 淄博市| 扬中市| 平湖市| 腾冲县| 鹿邑县| 墨脱县| 太康县| 民权县| 察隅县| 芜湖市| 景洪市| 普兰店市| 石楼县| 新干县| 酒泉市| 临武县| 丹东市| 当涂县| 色达县| 阳曲县| 弋阳县| 宣威市| 江油市| 河曲县| 密云县| 漳浦县| 清镇市| 手游| 桑日县| 老河口市| 冕宁县| 东城区|