如何覆盖注册表的布局
目前的形式是
-username
-email
-password
-verification
我想要覆盖此表单的布局,比如说,每行两个问题
-username -email
additional text
-password -verification
我明白如何写视图(树枝)
register.html.twig 调用 register_content.html.twig
它使用;
{{ form_widget(form) }}
我如何覆盖{{ form_widget(form) }}
?
您必须覆盖 FosUserBundle 注册表单模板。
您可以通过以下方式完成覆盖:
在 app/resources 目录中定义一个同名的模板。
一起“同名”你必须重现相同的结构
捆。因此,如果您的模板位于,即
FosUserBundle/views/mainTemplate.html.twig 你必须通过以下方式覆盖它
在 app/resources/FosUserBundle/views 中创建一个新模板并
称之为 mainTemplate.html.twig
您必须从头开始创建一个新包并覆盖 getParent()
方法必须返回一个包含您的包名称的字符串
想要覆盖( FosUserBundle )。现在,如果您在中创建一个新模板
与原来的位置相同,你已经覆盖了它。这
不建议使用方法,因为您还必须覆盖控制器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)