织梦dede:arclist关键词标签keyword动态获取变量
织梦标签调用相关关键词的文章,你可能会想到用 {dede:arclist row='10' titlelen='50' keyword='织梦,dedecms'}
但是如果你想要的是keyword是变动的呢?例如想根据当前栏目的关键词调用相关文章,例如想根据当前内容页的标题调用相关文章
每个栏目关键词,每个内容页的标题都不相同时,那就没办法了?你可以用dede:sql实现,下面我来给dede:arclist的keyword支持变量
1、打开 /include/taglib/arclist.lib.php 找到
$keyword = trim($keyword);
在它下面加入
preg_match("/~([A-Za-z0-9_]+)~/s", $keyword, $conditions);
if(isset($refObj->Fields[$conditions[1]]))
{$keyword = addslashes($refObj->Fields[$conditions[1]]);
}
2、模板标签写法
{dede:arclist row='10' titlelen='250' keyword='~keywords~'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
keyword='~keywords~' //当前页面关键词,如果你要调用标题~title~等等,根据自己当前页面的标签填字段
3、后台-生成-更新系统缓存
文章来源:https://www.dedehtml.com/notes/dede-arclist-keyword.html
织梦dede:arclist关键词标签keyword动态获取变量相关推荐
- 织梦(dede)各类实用标签代码
一,导航高亮显示的js代码 <style> .active_on {border-bottom: 2px solid #33cbcc;color: #33cbcc; } </styl ...
- dede php语句调用,织梦DEDE万能标签{dede:php}{dede:sql}调用办法
织梦DEDE里面有两个标签还是比较灵活的,也被称为"万能标签",一个是{dede:php}{/dede:php}另外一个是{dede:sql}标签,{dede:php}标签注释要用 ...
- 织梦dede如何让channelartlist标签支持currentstyle属性
织梦dede让channelartlist标签支持currentstyle属性 打开include/taglib/channelartlist.lib.php 找到 1 $pv->Fields[ ...
- 织梦dede所有标签调用方法大全
2019独角兽企业重金招聘Python工程师标准>>> 织梦dede所有标签调用方法大全!非常实用! 关键描述调用标签: <meta name="keywords&q ...
- 织梦dede文章列表调用标签的用法和规则
织梦dede列表标签在任何模板的网站中都可能会使用到,而且我们在仿站的时候也经常要使用到列表标签.这里主机吧就给大家讲一下文章列表以及图片列表.软件列表以及分类信息列表标签的用法,和结合div+css ...
- dede织梦内容管理系统模板标签代码参考
◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart.coolart.likeart.artlist.imgli ...
- [DeDe] - 织梦内容管理系统模板标签代码参考
来源:http://www.dedecms.com/archives/templethelp/help/taghelp.htm ◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记 ...
- dede搜索正文内容search.php,织梦dede后台怎么查找文章内容关键词
修改一下文件,就能实现织梦dede后台怎么查找文章内容关键词. (此图片来源于网络,如有侵权,请联系删除! ) 登录网站ftp后台,找到后台目录,默认是dede,一般都会修改这个目录名称,然后再找到c ...
- 织梦 css里的图片标签,织梦{dede:field.body /}中用CSS的expression参数控制图片大小
{dede:field.body /} css:图片高和宽最大都是600px. .content img{ max-width:600px; max-height:600px; width:600px ...
最新文章
- 多核时代,并行编程为何“臭名昭著”?
- GetLastError编号含义
- 第七天总结:字符编码
- 认清JavaScript和JAVA全局变量和局部变量的作用域
- 【转】小白级的CocoaPods安装和使用教程
- 【cGAN】conditional生成对抗网络--有代码
- VirtualBox 4.3“不能为虚拟电脑 打开一个新任务”解决方案 - 转
- hdu 6377 度度熊看球赛 (dp)
- NYOJ 部分和问题
- MapGuide open source开发心得二: 资源
- c语言助手,C语言代码实例助手
- 停车还能360全方位影像_新司机轻松,老司机上瘾,中大型SUV都少不了360°全景影像...
- linux 默认网关自动消失,route add default gw 添加默认网关,重起后消失
- 创业半年回顾(没饭吃了,我再也不想创业了)
- Legacy octal literals are not allowed in strict mode 严格模式下禁止使用 八进制
- IntelliJ IDEA 电脑扩展分屏显示问题
- 你与未来感爆棚的智能城市 2.0 之间,只差一个分毫不差的精准时空
- 浮点数的规格化表示 非规格化表示
- lisp 删除编组中图元_CAD中怎样快速删除重复图元、块等一些重叠对象
- 小基耶萨人物志:年少天赋平平曾留级 偶像是卡卡