帝国CMS分类信息过期时间设置(发布信息选择多久之后显示过期)

帝国CMS分类信息过期时间设置(发布信息选择多久之后显示过期)

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2016-05-12 08:46:23
文章简介

帝国CMS分类信息过期时间设置功能,允许您在发布信息时指定信息显示的有效期。通过这一设置,您可以灵活控制信息的时效性,选择信息在发布后多久自动显示为过期状态。这一功能有助于维护信息的准确性和网站内容的更新频率,确保用户获取到最新、有效的信息,提升用户体验和网站信息的可信度。

  • 正文开始
  • 相关阅读
  • 推荐作品

 分类信息有效期设置,如下图:

帝国CMS分类信息过期时间设置(发布信息选择多久之后显示过期)

第一步:增加字段  类型选择日期。

投稿表单替换html代码(增加字段时请留空)内容修改为:

 = = =7天后过期 =一个月后过期 =三个月后过期 = 六个月后过期 =长期有效

 第二步:打开e/class/connect.php文件,找到  //栏目链接。在其上面一行加入如下代码:

//时间
        $odate = round(((strtotime($r[gqtime])-strtotime(date('Y-m-d')))/86400),0);
         if ($odate>0)
                 {
                 $diffTime = ''; //
                 }
         else if ($odate==0)
                 {
                 $diffTime = '今天到期 ';
                 }
         else
                  {
                 $diffTime = ' =已过期 ';
                 }
        $listtemp = str_replace ('[!--diffTime--]', $diffTime, $listtemp);

 第三步:信息调用:

列表页调用:[!--diffTime--]

内容页引用JS:

<script language="javascript" src="images/date.js"></script>

在需要显示的地方调用:

<script>check_tdate('[!--gqtime--]')</script>

  date.js 文件代码如下:


 (){ 
 =  () ;

    = .(); 
   =   ([],[],[]);

    =  ();
   = .(); 
  = .() + ; 
    = .();
    =   (,,); 

  =  *  *  * ; 
   = ( - )/;
 (>)
{
 =;
}
  (==)
{
 = ;
}

  {
=-;
 = ;
}

.(++)
}

 已过期图片:

帝国CMS分类信息过期时间设置(发布信息选择多久之后显示过期)

 

帝国CMS分类信息有效期
« 上一篇 2016年05月12日
帝国CMS截取标题后面显示省略号
下一篇 » 2016年05月12日

如本文对您有帮助,就请墨鱼抽根烟吧!