分类信息通常要设定有效期,如:此信息还剩N天 ,显现天数跟是否过期。下面我正在分享一下具体操作。

1、需要在“分类信息模型”里的“管理字段”中新增字段:enddate类型日期类型

2、在分类信息内容模板页中适当的位置添加以下代码:

<?php
$enddate = explode("-", $navinfor[enddate]);    //enddate为新增的字段名。
$newstime = explode("-", date('Y-m-d',$navinfor[newstime]));  // 发布时间
$lt = mktime(0,0,0,$enddate[1], $enddate[2], $enddate[0]); 
$st = mktime(0,0,0,$newstime[1], $newstime[2], $newstime[0]); 
$overtime=$lt - $st;
$days=$overtime /86400;
if($days<0)
{
echo "此信息已过期"; //
}
else 
{
echo "此信息还剩 <b><font color=red>".$days."</font></b> 天";  //
}
?>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。