首页 > CMS > 织梦DEDE > 正文

DedeCms实现标签输出指定栏目新窗口方式打开

2024-07-12 08:48:16
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了DedeCms实现标签输出指定栏目新窗口方式打开,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

在网站制作过程中,我们可能遇到很多比较有“特色”的需求,例如昨天晚上给用户用织梦在做站点的时候,用户就提出:织梦标签输出指定栏目用新窗口方式打开!这个要求听上去比较难理解哦。下面361模板网直接上代码,大家一看可能就会明白了。

{dede:channel type='top' row='3'}<li><a href="[field:typeurl/]" [field:id runphp='yes'] if(@me=='9'){ @me="target='_blank'";} else {@me="";}[/field:id]>[field:typename/]</a></li>{/dede:channel}

上面这句是逻辑重点

[field:id runphp='yes'] if(@me=='9'){ @me="target='_blank'";} else {@me="";}[/field:id]

标签注解:

当栏目ID为9的时候,输出target='_blank' 否则输出空;

当然也可以用来判断当前内容是否与当前栏目对应,对应则显示不同的颜色。原理都是一样的。

这就和361模板之前给大家介绍的《织梦DedeCMS对标签调用内容进行判断并输出的实现方法》有些相似了。有兴趣的童鞋可以对照着看看。权当学习了。


以上就是DedeCms实现标签输出指定栏目新窗口方式打开的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表