【发布时间】:2016-09-10 00:01:17
【问题描述】:
我们正在使用 Symfony 2 构建一个网站。我们生成一个唯一的 URL 并通过电子邮件将其发送给忘记密码的用户,以便他们重置密码。
我们正在构建一个简单的表单来重置密码。我们有两个标签(“输入您的新密码”和“再次输入您的新密码”),每个标签旁边都有一个文本框。
我们希望文本框相互对齐。
懒惰的解决方案是找出两个相同长度的字符串(!)
但我本来想用 CSS 格式化它们或将它们放在一个表格中......
Symfony 的形式有可能吗?我阅读了有关自定义模板的文档,但是当我们尝试 Symfony 文档提出的解决方案时,小部件(文本框)没有呈现......
以下是问题的一些图片:
这是我认为应该进行格式化的树枝的代码(!)
{% block blockPrincipal_mp %}
<h1>{{ titre }}</h1>
{{ form_start(form) }}
<div class="containerForm">
<div class="error">
{{ form_errors(form) }}
</div>
{{ form_rest(form) }}
{{ form_end(form) }}
{% for flashMessage in app.session.flashbag.get('success') %}
<div class="confirm"><p> {{ flashMessage }}</p></div>
{% endfor %}
</div>
{% endblock %}
【问题讨论】:
-
您有自定义控制器代码还是使用 FOSUserBundle?
标签: symfony symfony-forms