我有一个实体的Symfony2编辑窗体,其中一个字段是用户的个人资料图片。Symfony2&Twig - 主题文件上传部件
我正在尝试主题Twig文件上传小部件,以便为该字段设置的当前图片显示在文件输入上方。
到目前为止,我有:
{% form_theme edit_form _self %}
{% block field_widget %}
{% set type = type|default('text') %}
{% if type == 'file' %}
<img src="{{ value }}" />
{% endif %}
{{ block('form_widget_simple') }}
{% endblock %}
一切运作良好,除了变量的值是空的(这是有道理的我猜的)。
我的问题是如何获取文件的路径?有没有办法从字段的表单值中选取它?我可以将它作为选项传递给该领域吗?
SRZ如果这是一个愚蠢的问题,还是很新的Symfony和嫩枝..
我想他们已经删除了那里的例子。我发现它在http://symfony.com/doc/current/cookbook/form/create_form_type_extension.html – sglessard