下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国cms怎样将过期下架产品设为灰色

328 2021-04-30 19:11:54

收藏
帝国cms的广告有过期功能,但文章、商品默认并不能设置过期。我们怎样通过帝国cms二次开发实现过期功能,让过期产品变为黑色呢?

帝国cms怎样将过期下架产品设为灰色
 

系统模型添加过期字段

添加过期字段outtime,0为正常状态,1代表商品已过期
 

文章模板是否过期判断

<?
    if($navinfor[outtime]==0){
?>
    <div class="shop">
        <div class="container">
            ...
        </div>
    </div>
<?}else{?>
    <div class="shop gray">
        <div class="container">
            ...
        </div>
    </div>
<?}?>
 

过期灰色css样式

.gray{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

这样,我们就通过简单的代码,添加了过期商品设置为灰色的功能。
 

过期功能说明

1、过期产品不建议直接删除,否则会影响seo效果。给过期产品设置为灰色,并推荐同类产品可在不影响seo的基础上有效降低跳出率。

2、本案例仅阐述原理与简单参考,在实际应用中,可能需要将.gray样式应用于多个元素,或是给.gray指定子元素属性才能让商品顺利变成灰色。

3、如需将商品设为指定时间自动过期,并自动展示为灰色,则需要页面是动态或伪静态。需要开发可以联系在线客服。

本文地址:https://xzo.com.cn/develop/empire/877.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
  • 隐藏的大佬 2021-05-10 16:52:03评论 #沙发#

    学习了,谢谢楼主无私分享

关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国cms列表页怎样置顶?
帝国cms列表页怎样置顶?

在很多时候,我们有信息置顶的需求。但大家在后台信息设置好置顶后可能会发现...

11 732
帝国CMS内容简介(smalltext)增加JS对输入字数进行统计
帝国CMS内容简介(smalltext)增加JS对输入字数进行统计

在一些需要控制用户输入字数的站点中,增加用户输入字数的实时提示无疑十分友...

16 803
帝国CMS怎样做隔行变色的功能?
帝国CMS怎样做隔行变色的功能?

一些颜色比较丰富的站点对模板的样式有要求,例如隔行变色:一行默认色,一行红色...

16 550
帝国cms怎样删除收藏的信息?
帝国cms怎样删除收藏的信息?

帝国cms是支持收藏功能的,但如果要删除收藏则不是很方便,通过本教程可以实现...

1 233
帝国cms安装模板里没有install文件夹怎么办?
帝国cms安装模板里没有install文件夹怎么办?

许多客户在使用帝国cms建站后想要再做一个网站,但复制所有的文件到新服务器...

0 345
帝国CMS精准像素美化版怎样修改网站名
帝国CMS精准像素美化版怎样修改网站名

帝国CMS官方默认后台挺难看的,如果自用还可以,给客户则可能让客户怀疑你的审...

1 312
怎样实现帝国CMS验证码无刷新显示?
怎样实现帝国CMS验证码无刷新显示?

这个蜘蛛爬虫、恶意广告横行的年代,任何涉及到信息反馈的页面不加入验证码就...

1 353
帝国cms默认评论表情添加修改调用与删除
帝国cms默认评论表情添加修改调用与删除

帝国cms评论中默认的表情包是QQ表情,默认显示10个,可以添加可以修改,本文详细...

0 259
随机帝国CMS开发教程
帝国cms显示的发布时间与实际发布时间相差了8小时怎么办?
帝国cms显示的发布时间与实际发布时间相差了8小时怎么办?

有少量客户在使用帝国cms建站时发现一个问题:帝国cms显示的发布时间与真实的...

0 312
怎样修改帝国CMS后台登录及首页界面的操作教程
怎样修改帝国CMS后台登录及首页界面的操作教程

这几天有客户问鸥哥,后台登陆以及首页的logo和文字可以改成别的不。例如,将“...

0 250
帝国cms后台取消单个账号不允许同时在线
帝国cms后台取消单个账号不允许同时在线

帝国cms默认是一个账号只能一个人登陆,其他人登陆时之前在线的用户将被挤下...

3 1129
帝国cms怎样禁止复制文章?
帝国cms怎样禁止复制文章?

许多优质的文章站点只需要让用户观看而不允许复制,但仅仅发布声明严禁转载效...

1 280
帝国cms投稿后怎样跳转指定页面?
帝国cms投稿后怎样跳转指定页面?

帝国cms投稿后怎样跳转的问题一直让很多人困扰。有人想跳到个人中心,也有人...

1 301
帝国cms页面点击数为什么不增长?
帝国cms页面点击数为什么不增长?

使用帝国cms建站的新手在做完模板后可能就会发现,文章点击数一直没有变化。...

0 294
帝国cms怎样判断当前页面为首页?
帝国cms怎样判断当前页面为首页?

在帝国cms开发时,我们经常要给栏目配置高亮效果。栏目高亮判断循环的id等于...

0 396
帝国cms认证码和验证码有什么区别
帝国cms认证码和验证码有什么区别

帝国cms有两个码,一个叫验证码,一个叫认证码,新手往往容易搞混。那么到底什么...

0 268
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入