0
我是symfony的新手。我已经使用的代码创建的登记表:扩展Symfony中的现有类
$user = new Register();
$form = $this->createForm(new RegisterType(), $user);
在RegisterType类我有5个字段(例如)。我存储在数据库中的值时与系统中的用户寄存器。现在,我使用下面的代码显示编辑页:
$user = $em->getRepository('MysiteUserBundle:Register')->find($id);
$form = $this->createForm(new RegisterType(), $user);
//edit.html.twig代码
<form action="{{ path('MysiteUserBundle_register_update',{'id':user.id}) }}" method="post" {{ form_enctype(form) }} class="register">
{{ form_errors(form) }}
{{ form_row(form.firstname) }}
{{ form_row(form.lastname) }}
{{ form_row(form.username) }}
<p>
<input type="submit" value="Submit">
</p>
</form>
与编辑代码的问题但是是它显示我在所有上述领域的RegisterType类。有可能仅显示一些字段。如果是的话,这是如何实现的。任何帮助将不胜感激
我们可以看到您的嫩枝模板代码请... – Flukey 2012-03-29 11:29:37