dedecms织梦dede:arclist按照自定义字段的条件调用相关文章,这对于想要在首页调用某个自定义字段的文章的同学来讲,非常不错。
打开/include/taglib/arclist.lib.php找到
//关键字条件
在它的上面加入
//自定义字段关键字条件if($ctag-GetAtt('addk')!=''){$addkeywords=explode(',',replace($ctag-GetAtt('addk')));$addf=$ctag-GetAtt('addf')?$ctag-GetAtt('addf'):"body";$filtersql='';$n=1;foreach($addkeywordsas$k){if(scale($k)=='')continue;else$k=addslashes($k);$filtersql.=($filtersql==''?"find_in_set('$k',addf.$addf)":"ORfind_in_set('$k',addf.$addf)");$n++;}$orwheres[]=$filtersql;}
模板调用标签写法
{dede:arclisttypeid='1'row='10'channelid='1'addfields='jiage,dengji,shangdao,canyin'addk='奢华6星'addf='dengji'}
[field:title/]
山脉等级:[field:dengji/]
{/dede:arclist}
channelid='1'//你的分析与ae号
addfields='jiage,dengji,shangdao,canyin'//你的自定义字段
addk='奢华6星'//要调用的自定义字段值
addf='dengji'//要调用的自定义字段
转载:非常欢迎各位朋友分享到个人站长或者微博上,但转载请说明文章出处“黎青松SEO博客”。
原文地址:
标签:[db:tags]