自定义日期+时间字段,未过期显示时间,过期了显示已过期,应该怎么调用?
比如我设置的日期+时间字段deptime
{if $rs.deptime}<div class="type">{$rs.deptime}div>{else /}<div class="over">已过期div>{/if}
但是无效。
我参考了官方拼团模块,看了下,好像也是失效的。
拼团的end_time字段,按照官方调用,用的if条件判断:
{if $info.end_time}<li>结束时间:<span>{$info.end_time}span>li>{else /}<li>发布时间:<span>{:date("Y-m-d H:i:s",$info.create_time)}span>li>{/if}
前端显示,正确的应该是拼团未到时间,显示结束时间:{$info.end_time},到期了则应该显示发布时间:{:date("Y-m-d H:i:s",$info.create_time)}
但事情上,这种调用无效,无论拼团是结束还是未结束,调用的都只是结束时间:{$info.end_time}
<ul>
{if $info.end_time}<li>结束时间:<span>{$info.end_time}span>li>{else /}<li>发布时间:<span>{:date("Y-m-d H:i:s",$info.create_time)}span>li>{/if}
<li>市场价格:<span class="price" style="text-decoration:line-through">¥<em>{$info.market_price}em> 元span>li>
<li>{$info.each_money?'当前价格':'促销价格'}:<span class="price">¥<em>{$info|get_now_price}em> 元span>li>
<li>预交订金:<span class="price">¥<i>{$info.fewmoney}i> 元span>li>
<li>成团人数:<span class="price"> <i>{$info.min_user}i> 人span>li>
{if $info.max_user}<li>人数限制:<span class="price"> <i>{$info.max_user}i> 人span>li>{/if}
{if $info.each_money>0}
<li>成团后每增加一人再减 <span class="price"> <i>{$info.each_money}i> 元span> 价格最大优惠到<span class="price"> <i>{$info.bottom_price}i> 元span> 封底li>
{/if}
<li onclick="showpayding()">成功下订:<span class="price"> <i>{$info.fewnum}i> 人span> 查看详情li>
ul>