我正在使用FOSUserBundle 2.0和Symfony 2.8,我想在profile/edit
视图中添加更多HTML代码。知道那里只有自动生成的表格。
我已成功创建了一个覆盖个人资料/展示和注册表单的视图,但它不适用于个人资料/编辑。
我已将edit_content.html.twig
文件复制到位置:
app/Resources/FOSUserBundle/views/Profile
但symfony仍然会读取原始文件:
vendor/friendsofsymfony/user-bundle/Resources/views/Profile/edit_content.html.twig
。
为什么?
应用/资源/ FOSUserBundle /视图/资料/ edit_content.html.twig :
{{ form_start(form, { 'action': path('fos_user_profile_edit'), 'attr': { 'class': 'fos_user_profile_edit' } }) }}
{{ form_widget(form) }}
<div>
<input type="submit" value="{{ 'profile.edit.submit'|trans }}" />
</div>
{{ form_end(form) }}
谢谢