数组到字符串转换错误呈现固定日期

时间:2015-12-14 19:11:51

标签: php symfony twig

实体的添加日期在创建时分配,因此无法编辑。如果添加日期在实体的编辑表单上呈现{{ form.addDate.vars.value|date('m/d/Y') }}错误

  

在渲染模板期间抛出了异常   (“注意:数组转换为字符串”)...

被抛出。

可以通过

解决这个问题
{% set added = form.addDate.vars.value %}
Added {{ added.month~'/'~added.day~'/'~added.year }}

但我想知道我是否错过了什么。文档是否在某处解决了这个问题?

1 个答案:

答案 0 :(得分:1)

直接尝试从主窗体访问,而不是从子窗体字段访问,如下所示:

{{ form.vars.value.addDate|date('m/d/Y') }}

希望这个帮助

相关问题