Warning: Undefined array key "night" in /www/wwwroot/dhaomu.com/wp-content/themes/b2/header.php on line 18

织梦dede:arclist按照自定义字段的条件调用相关文章

dedecms教程:织梦教程dede:arclist按照自定义字段的条件调用相关文章!dedecms织梦dede:arclist按照自定义字段的条件调用相关文章,这对于想要在首页调用某个自定义字段的文章的同学来讲,非常不错。

dedecms教程:织梦教程dede:arclist按照自定义字段的条件调用相关文章!dedecms织梦dede:arclist按照自定义字段的条件调用相关文章,这对于想要在首页调用某个自定义字段的文章的同学来讲,非常不错。

打开 \include\taglib\arclist.lib.php 找到

  1. //关键字条件

在它的上面加入

  1. //自定义字段关键字条件
  2. if($ctag->GetAtt('addk')!='')
  3. {
  4. $addkeywords = explode(',' , trim($ctag->GetAtt('addk')));
  5. $addf = $ctag->GetAtt('addf') ? $ctag->GetAtt('addf') : "body";
  6. $filtersql = '';
  7. $n = 1;
  8. foreach($addkeywords as $k)
  9. {
  10. if(trim($k)=='') continue;
  11. else $k = addslashes($k);
  12. $filtersql .= ($filtersql=='' ? " find_in_set('$k', addf.$addf) " : " OR find_in_set('$k', addf.$addf) ");
  13. $n++;
  14. }
  15. $orwheres[] = $filtersql;
  16. }

模板调用标签写法

  1. {dede:arclist typeid='1' row='10' channelid='1' addfields='jiage,dengji,shangdao,canyin' addk='奢华6星' addf='dengji'}
  2. <li>
  3. <a href="[field:arcurl/]">
  4. <img src="[field:litpic/]" alt="[field:title/]" width="143" border="0" height="106">
  5. <span>[field:title/]</span><br/>
  6. <small>岛屿等级:[field:dengji/]</small>
  7. </a>
  8. </li>
  9. {/dede:arclist}
  1. channelid='1' //模型id号
  2. addfields='jiage,dengji,shangdao,canyin' //自定义字段
  3. addk='奢华6星' //要调用的自定义字段值
  4. addf='dengji' //要调用的自定义字段
温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明
编程技巧

在EcShop留言板页面显示商品缩略图

2021-10-14 0:00:00

编程技巧

Javascript技术vscode settings.json代码

2021-10-15 9:00:00

0 条回复 A文章作者 M管理员
欢迎您,新朋友,感谢参与互动!
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
私信列表
搜索