我遇到表达引擎日期变量格式的主要问题, 似乎根本没有工作,或者不确定我做错了什么。 此刻非常困惑,不知道它到底发生了什么。 我目前正在使用EEvent Helper作为我的日期字段。
我的自定义字段名称为:{start_date}
这是我现在的代码。
{exp:safecracker channel="channel" include_jquery="no"}
{start_date format="%F %d %Y"}
{/exp:safecracker}
它不输出日期字段或格式化它。我刚刚开始
{start_date format="%F %d %Y"}
在网站上,但如果我删除了格式,我得到这个:1361174400 不太确定发生了什么。
对此有任何帮助表示赞赏。
答案 0 :(得分:0)
这很奇怪,但我想我找到了一个非常理想的作品 但似乎日期格式在safecracker中效果不佳,我将其更改为
{exp:channel:entries} instead of {exp:safecracker}
并且它有效,但我需要它使用safecracker而不是频道条目,但如果用户对他们提交的内容感到满意,或者返回编辑,则这是用户的“预览条目”
这是我投入使其发挥作用的原因
{start_date}
{start_date format="%F %d %Y"}
输出
{start_date} 1361606400
{start_date format="%F %d %Y"} February 23 2013
这很奇怪,因为你需要它们才能工作,如果你只是把
{start_date format="%F %d %Y"}
它只会输出到页面,它不会显示日期
我最终把css类设为none,只是隐藏它
<span class="none">{start_date} 1361606400</span>
{start_date format="%F %d %Y"} February 23 2013
我知道这不太理想,但已经坚持了几个小时,没有找到解决办法 希望这篇文章能够帮助其他人解决这个问题。 或者,如果有人找到了更好的解决方法,请告诉我
答案 1 :(得分:0)
令人惊讶的是,即使使用EE2.9.2和本机安全破解程序(即exp:channel:form),情况仍然如此。我刚刚花了几个小时把头撞在墙上。谢谢凯文!我已经投了你的答案或评论但我需要更多的声誉。