织梦dede:likearticle根据自定义字段填的文章id获取相关文章
更新时间:2021-01-25 22:47 文章类目:DEDE教程 文章来源:开源之家 作者:开源之家 浏览:159 次
打开织梦 /include/taglib/likearticle.lib.php 文件找到
imgheight|90
在它后面加入
,likeids|0
继续找到
$dsql->SetQuery($query);
在它上面加入
if(!empty($likeids)) { preg_match("/~([A-Za-z0-9_]+)~/s", $likeids, $conditions); if(isset($refObj->Fields[$conditions[1]])) { $likeid = addslashes($refObj->Fields[$conditions[1]]); } if(!empty($likeid)) { $query = "SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath FROM `dede_archives` arc LEFT JOIN `dede_arctype` tp ON arc.typeid=tp.id WHERE arc.arcrank>-1 AND arc.id IN($likeid) ORDER BY FIELD(arc.id,$likeid)"; } }
如图
自定义id字段~'}
<a href='[field:field:arcurl/]'>[field:title/]</a>
{/dede:likearticle}
这样就可以直接用织梦dede:likearticle 调用2种可能的结果了 有likeids值时直接调用指定文档,没填为空时走默认的dede:likearticle
转载请注明来源: 织梦dede:likearticle根据自定义字段填的文章id获取相关文章
本文永久链接地址: https://www.enboo.cn/CMSjiaocheng/DEDEjiaocheng/23209.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如无法链接失效或侵犯版权,请给我们来信:2225329841@qq.com
- 织梦DedeCms文章标题字数长度限制的方法教程
- 织梦程序把文档生成在根目录下是否利于优化
- dedecms织梦本地创建的站点如何部署到服务器上
- 本地安装PHP环境 测试织梦CMS
- 织梦文章命名规则{cc}还原真实文章id便于实现伪静态
- dedecms织梦调用文章内容第一张图片地址的代码
- dedecms织梦程序免登录自动登录实现方法
- 织梦Calendar日历时间控件使用方法
- 织梦会员限制必须通过邮件验证后才能登陆会员中心
- 织梦如何禁止搜索隐藏栏目内容
- dedecms伪静态设置以及目录链接301跳转实现方法(伪静态)
- DedeCms织梦文章置顶显示置顶或置顶图标
- 织梦DEDECMS后台栏目添加图片的功能教程
- 提高织梦搜索本身的安全过滤级别,减少广告植入
- dedecms织梦判断某字段调用详细教程
- 最新文章
- 热门文章