在DedeCMS的文章列表页中,我们有时会给某些重要的文章加上属性,以此来突出文章或集中调用这类属性的文章,比如我们需要调用5个加了属性“推荐”的文章列表,代码如下:

<ul class="d4">
{dede:arclist flag='c' titlelen=42 row=6}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
</ul>
文章编辑的时候,勾选“推荐[c]”属性即可:
但是有的时候,仅仅调用一类属性的文章并不是我们想要的,如果我们想要在文章列表中把一些加了属性的文章突出来,并在文章标题后面加上对应的属性文字或图标,上面这个方法就不适用了。
今天就来说说如何在DedeCMS文章列表根据属性输出相应图标或属性文字。
*种方法:道理很简单,我们需要在文章列表调用标签中加上一段判断代码,来判断当前文章的属性并输出响应的文字,代码如下:
[field:flag runphp='yes']
$a=explode(',','@me');
if($a[0]=='c'){
@me='<span class="badge pull-right" style="background-color:#00F03D">推荐</span>';
}else if($a[0]=='h'){
@me='<span class="badge pull-right" style="background-color:#8080FF">头条</span>';
}else if($a[0]=='a'){
@me='<span class="badge pull-right" style="background-color:#FF8040">热门</span>';
}else{
@me='';
}
[/field:flag]
以上代码就用于判断文章的属性,并根据属性来输出对应的样式,添加到对应的列表标签中为:
<ul class="d4">
{dede:arclist titlelen=42 row=6}
<li><a href="[field:arcurl/]">[field:title/][field:flag runphp='yes']
$a=explode(',','@me');
if($a[0]=='c'){
@me='<span class="badge pull-right" style="background-color:#00F03D">推荐</span>';
}else if($a[0]=='h'){
@me='<span class="badge pull-right" style="background-color:#8080FF">头条</span>';
}else if($a[0]=='a'){
@me='<span class="badge pull-right" style="background-color:#FF8040">热门</span>';
}else{
@me='';
}
[/field:flag]</a>
</li>
{/dede:arclist}
</ul>
效果如下图所示:
第二种方法:同样也是判断,不过语法不同,如下:
[field:flag runphp='yes']
if(stristr(@me,"c")) @me = "[^_^推荐]";
else if(stristr(@me,"a")) @me = "[^_^热门]";
else if(stristr(@me,"h")) @me = "[^_^头条]";
else @me = '';
[/field:flag]
在文章列表标签中调用方法为:
<ul class="d4">
{dede:arclist flag='c' titlelen=42 row=6}
<li><a href="[field:arcurl/]">[field:title/]</a>
[field:flag runphp='yes']
if(stristr(@me,"c")) @me = "[^_^推荐]";
else if(stristr(@me,"a")) @me = "[^_^热门]";
else if(stristr(@me,"h")) @me = "[^_^头条]";
else @me = '';
[/field:flag]
</li>
{/dede:arclist}
</ul>
效果如下图所示:
以上两种方法都可以实现文章列表输出时根据属性输出相应图标或属性文字,大家根据自己的情况选取。
# 中小企业的网络营销推广
# 中加
# 如何在
# 抖来查seo工具
# 篮球推广营销策划书
# 推广行业营销案例
# 网站优化有啥效果
# 祖庙芦苞网站建设
# 常德关键词排名哪家不错
# 健康推广网站排名前十大
# 钢城网站建设怎么样
# 新乡搜索关键词排名案例
# 中把
# 进贤seo推广方案
# 沈阳seo网站推广服务
# 临沧旅游网站建设方案
# 揭阳seo优化工具
# 如何营销本地化产品推广
# 温州搜狗seo
# 上海互联网营销推广方案
# 抖盈智能营销推广
# 龙江汽车配件网站建设
# 奶粉团网站建设
# 两种
# 织梦CMS教程
# 织梦文章
# 输出相应图标
# 属性文字
# 文章列表
# 头条
# 种方法
# 所示
# 如下图
# 自己的
# 织梦文章列表根据属性输出相应图标或属性文字
# 并在
# 上一
# 用了
# 这类
# 很简单
# 可以实现
# 会给
# 就来
# 中为
# 勾选
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
网络优化91478 】
【
技术知识72672 】
【
云计算0 】
【
GEO优化84317 】
【
优选文章0 】
【
营销推广36048 】
【
网络运营41350 】
【
案例网站102563 】
【
AI智能45237 】
相关推荐:
dedecms织梦的搜索页支持dede标签的方法_织梦CMS教程
织梦dedecms搜索时间间隔修改教程_织梦CMS教程
新手站长如何简单搭建一个织梦网站_织梦CMS教程
dedecms织梦根据特定需要调用文章的标签代码_织梦CMS教程
织梦注册中文会员无法打开空间的解决方法_织梦CMS教程
PHPCMS V9模板页面命名规则详解_PHPCMS教程
孙琪峥织梦建站教程如何优化数据库安全?
织梦删除服务器中多余的没有被调用的图片_织梦CMS教程
织梦文章页增加内容字体大小选择的功能_织梦CMS教程
建站代理加盟流程解析与SaaS模板代理优选指南
建站之星导航菜单设置与功能模块配置全攻略
建站之星登入步骤与常见问题解析?
织梦cms网站防止被黑被挂马教程_织梦CMS教程
已有域名能否直接搭建网站?
织梦dedecms常用内容统计代码(sql调用)_织梦CMS教程
如何高效完成独享虚拟主机建站?
如何快速生成专业多端适配建站电话?
dedecms织梦去除版权powered by dedecms方法_织梦CMS教程
建站主机如何选?高性价比方案全解析
织梦关键词维护里面字数多的词优先字数少的词自动内链_织梦CMS教程
建站之星安全性能如何?防护体系能否抵御黑客入侵?
建站助手伪静态配置如何优化SEO效果?
宝塔建站助手安装配置与建站模板使用全流程解析
如何通过FTP服务器快速搭建网站?
织梦实现调用select下拉式友情链接列表_织梦CMS教程
织梦头部导航通过在标签加判断实现高亮显示教程_织梦CMS教程
建站168自助建站系统:快速模板定制与SEO优化指南
高端建站三要素:定制模板、企业官网与响应式设计优化
如何通过虚拟主机空间快速建站?
多款精美织梦分页 pagelist 样式下载_织梦插件
织梦common.inc.php修改文件权限644后刷新又变为777解决方法_织梦CMS教程
建站之星登录生*流程解析:快速搭建多端网站与后台配置
如何快速搭建个人网站并优化SEO?
建站之星Pro快速搭建教程:模板选择与功能配置指南
如何在建站之星网店版论坛获取技术支持?
织梦上传附件不自动改名,且附件中文名自动改为拼音教程_织梦CMS教程
织梦同级栏目指定文章调用实现相关文章教程_织梦CMS教程
织梦dedecms怎么做文章投票_织梦CMS教程
定制建站是什么?如何实现个性化需求?
织梦TAG标签字数长度限制解决方法_织梦CMS教程
二级目录301重定向到二级域名方法_织梦CMS教程
修复帝国CMS系统(EMPIRECMS)验证码无法显示的故障_帝国CMS教程
海外搜索引擎推广效果怎么样,怎么分析效果!
织梦dedecms手机搜索跳转到手机搜索模板教程_织梦CMS教程
定制建站模板如何实现SEO优化与智能系统配置?18字教程
php5.2.14无法开启curl扩展解决教程_织梦CMS教程
dedecms织梦更换成kindeditor后栏目内容无法保存_织梦CMS教程
如何在IIS中新建站点并配置端口与IP地址?
织梦*loop循环标签可以调用任意数据_织梦CMS教程
织梦文章添加字段填栏目id,内容页嵌套调用字段里的栏目文章_织梦CMS教程
2018-04-12
南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。