phpcms文章调用时间(phpcms文章付费功能)

纸扎戏偶

本篇文章给大家谈谈phpcms文章调用时间,以及phpcms文章付费功能对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

  • 1、phpcms v9中,使用TAG标签调用一个关键词相关的文章时,调用出来很多日期为1970-01-01的空文章,怎么解决
  • 2、phpcms v9怎么调用文章发布时间
  • 3、phpcms v9首页调用文章发布时间的方法?

phpcms v9中,使用TAG标签调用一个关键词相关的文章时,调用出来很多日期为1970-01-01的空文章,怎么解决

因为你把这个TAGS下面生成的文章删除掉了,但是tags-list里面还会显示出来,但是索取不到inputtime,你可以把inputtime调出了,可以看到{$r[inputtime]}里面都是有值的。但是1970里面的没有,系统只能显示1970这个时间,我有个笨办法,你可以用。写一个if让系统判断。

{loop $datas $r}

{if $r[inputtime]}

lispan class="52jcs71e9-609f-e396-1386 rt"{date('Y-m-d H:i:s',$r[inputtime])}/span·a href="{$r[url]}" target="_blank"{title_style($r[style])}{$r[title]}/a/li

{/if}

{if $n%5==0}li class="52jcs609f-e396-1386-579f bk20 hr"/li{/if}

{/loop}

把有时间的显示出来即可。

phpcms v9怎么调用文章发布时间

如果你的loop循环为:{loop $data $r}

那么你的时间输出为:{date('Y-m-d',$r[inputtime])}

如果不行换成这个试试:{date('Y-m-d',$v[inputtime])}

phpcms v9首页调用文章发布时间的方法?

有朋友建议“先转换成时间格式,在截取吧”,具体代码:为“{str_cut($inputtime,12,$dot='')}”,还有人说“{$updatetime}

直接用这个调用就好了”,但是很多朋友还是没有成功!

下面我来具体说明下调用不成功的真实的原因,以及解决方法!

第一,或许你是没有正确调用的原因:

一般调用的代码是这样的:

是没有正确调用的原因!

如果你用{loop $data $k $v}调用,那么就使用{date('Y-m-d

H:i:s',$v[inputtime])},对应用“v”调用;

如果你使用

{loop $data $r},那么就使用{date('Y-m-d

H:i:s',$r[inputtime])},对应用“r”调用。

这是在列表页调用,如果在文章页,直接用{$inputtime}也是可以的。

这是我之前在论坛的回复,也就是说,你可能在v和r中间有混用。

第二,如果没有混用,那么可以说是V9的一个问题,因为我根据经验,有些时候没有修改过模型,也是调用不成功的。

如果这种情况,尝试{$updatetime}或者{str_cut($inputtime,12,$dot='')}这些代码一般是不能成功。

那么可以试下我自己实测出来的解决方法,之前在论坛回复中有讲,这次整理出来,与大家分享:

1、修改需要调用这个时间的模型,后台》内容》左侧的“管理模型”》字段管理,找到17“发布时间”这一项,然后点击“修改”。

2、在“时间格式”里边选择“整数 显示格式”

另外要把“作为基本信息”选中,也就是说发布文章的时候,这一项是可见的!

3、修改之前发布的文章,把发布时间选下。

phpcms文章调用时间的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于phpcms文章付费功能、phpcms文章调用时间的信息别忘了在本站进行查找喔。

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。