dedecms中获取日期后,如果是今天就显示今天,不是的话就显示多少日?怎么写模版呢?就像下面这样

dedecms中获取日期后,如果是今天就显示今天,不是的话就显示多少日?怎么写模版呢?就像下面这样,第1张

模板前端后端都正常,但自己的模板提交后显示不正常,原因:

自定义表单,增加字段、减少字段、更改字段,表单验证都会发生变化,在确认更改后,回到模板提交页面,右键原代码,下面两处会发生变化(举例),你自己的模板页面随着要进行更改,否则就会出现此错误。

<input type="hidden" name="dede_fields"

value="xingming,text;dianhua,text;youxiang,text;liuyan,multitext;gongsi,text;nativeplace,text;tzed,select;hfsj,radio;shijian,text" />

<input type="hidden" name="dede_fieldshash" value="dde4685d746ba7b46a435b5292aa882a" />

[field:pubdate runphp='yes']

$nowTime = time();

if($nowTime - (3600 24) < @me){

@me='<font color="#FF0000">'GetDateTimeMK(@me)'</font>';

}else{

@me=GetDateTimeMK(@me);

}

[/field:pubdate]

用php if 语句

比如这是作者调用:

[field:writer runphp='yes']

if (@me == "") @me = "作者:佚名";

else @me = "作者:@me";

[/field:writer]

意思是如果文章没有作者的话就显示作者为:"作者:佚名";

有作者的话就显示作者名称。

自己改改就可以了

那奇怪的数字是时间戳,织梦自定义表单的时间类型采用的是时间戳模式,而且没有做出转换,你可以在后台转换一下。

科普一下:

时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms中获取日期后,如果是今天就显示今天,不是的话就显示多少日?怎么写模版呢?就像下面这样

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情