我遇到了表达式引擎日期变量格式的主要问题,似乎根本不起作用,或者不确定我做错了什么。目前非常非常困惑,不知道这是怎么回事。我目前正在为我的日期字段使用EEvent帮助程序。
我的自定义字段名称为:{start_date}
这是我现在拥有的代码。
{exp:safecracker channel="channel" include_jquery="no"}
{start_date format="%F %d %Y"}
{/exp:safecracker}它不会输出日期字段或对其进行格式化。我刚刚得到了
{start_date format="%F %d %Y"}在网站上,但如果我删除了格式,我得到了这个: 1361174400不太确定发生了什么。
在这方面的任何帮助都是非常感谢的。
发布于 2013-02-19 08:25:30
这很奇怪,但我想我找到了一个不太理想的解决方法,但似乎日期格式在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我知道这并不理想,但我已经被困在这个问题上好几个小时了,我没有找到任何解决方案,希望这篇文章能帮助其他有这个问题的人。或者,如果有人找到了更好的解决方案,请让我知道
发布于 2015-01-12 14:42:22
令人惊讶的是,即使使用EE2.9.2和本机safecracker (即.exp:channel:form)。我刚花了几个小时把头撞到墙上。谢谢凯文!我会投票支持你的回答或评论,但我需要更多的声誉。
https://stackoverflow.com/questions/14946822
复制相似问题