0712-2888027 189-8648-0214
微信公众号

孝感风信网络科技有限公司微信公众号

当前位置:主页 > 技术支持 > DedeCMS > DedeCMS列表页给推荐的文章添加推荐特荐图标

DedeCMS列表页给推荐的文章添加推荐特荐图标

时间:2024-05-07来源:风信官网 点击: 457次
为了不让dede网站列表页看起来不那么单调,我们会给dedecms文章列表页面给推荐的文章加推荐图标,如"头条"、"推荐"、"特荐"等属 性,我们可以利用这些条件加一个判断的标签,然后给文章列表加一个推荐的印戳,这样大大提高了页面的友好程度。怎样做?方法如下:
DedeCMS列表页给推荐的文章添加推荐特荐图标

之前的文章中有一篇是在文章内容页加图标的,此篇则是在列表页加的,请注意区别。

[field:flag runphp='yes'] if(stristr(@me,"c")) @me = "[推荐]";else @me = '';[/field:flag]

[field:flag runphp='yes'] if(stristr(@me,"a")) @me = "[特荐]";else @me = '';[/field:flag]

如果用图标

[field:flag runphp='yes'] if(stristr(@me,"a")) @me = "<img src='图片地址'>";else @me = '';[/field:flag]

[field:flag runphp='yes'] if(stristr(@me,"c")) @me = "<img src='图片地址'>";else @me = '';[/field:flag]

这个标签主要是通过对flag字段进行判断,如果flag属性里面包含有推荐属性,就显示推荐的字样,在列表页模板里面的标签如下:

判断推荐属性:

[field:flag runphp='yes'] if(stristr(@me,"c")) @me = "[推荐]";else @me = '';[/field:flag]

判断特荐属性:

[field:flag runphp='yes'] if(stristr(@me,"a")) @me = "[特荐]";else @me = '';[/field:flag]

上面的代码中如果文章包含有推荐属性,就会显示“[推荐]”的字样,同理如果想用图标表示,则代码可以换成下面的:

判断推荐属性:

[field:flag runphp='yes'] if(stristr(@me,"a")) @me = "<img src='图片路径'>";else @me = '';[/field:flag]

判断特荐属性:

[field:flag runphp='yes'] if(stristr(@me,"c")) @me = "<img src='图片路径'>";else @me = '';[/field:flag]

上面的图片路径替换成你想要显示的标识图片路径就可以了,怎么样是不是很简单?赶快自己动手试试吧!
栏目列表
推荐内容
热点内容
展开