dedecms織夢dede:arclist按照自定義字段的條件調(diào)用相關(guān)文章,這對于想要在首頁調(diào)用某個自定義字段的文章的同學(xué)來講,非常不錯。
打開 /include/taglib/arclist.lib.php 找到
//關(guān)鍵字條件
在它的上面加入
//自定義字段關(guān)鍵字條件 if($ctag->getatt(\’addk\’)!=\’\’) { $addkeywords = explode(\’,\’ , trim($ctag->getatt(\’addk\’))); $addf = $ctag->getatt(\’addf\’) ? $ctag->getatt(\’addf\’) : \”body\”; $filtersql = \’\’; $n = 1; foreach($addkeywords as $k) { if(trim($k)==\’\’) continue; else $k = addslashes($k); $filtersql .= ($filtersql==\’\’ ? \” find_in_set(\’$k\’, addf.$addf) \” : \” or find_in_set(\’$k\’, addf.$addf) \”); $n ; } $orwheres[] = $filtersql; }
模板調(diào)用標(biāo)簽寫法
{dede:arclist typeid=\’1\’ row=\’10\’ channelid=\’1\’ addfields=\’jiage,dengji,shangdao,canyin\’ addk=\’奢華6星\’ addf=\’dengji\’}
[field:title/]
島嶼等級:[field:dengji/]
{/dede:arclist}
channelid=\’1\’//你的模型id號
addfields=\’jiage,dengji,shangdao,canyin\’//你的自定義字段
addk=\’奢華6星\’//要調(diào)用的自定義字段值
addf=\’dengji\’//要調(diào)用的自定義字段
轉(zhuǎn)載:非常歡迎各位朋友分享到個人站長或者朋友圈,但轉(zhuǎn)載請說明文章出處“黎青松seo博客”。
原文地址:http://www.alitaohuo.com/cmsjiaocheng/zhimengjiaocheng/1882.html