2013-03-02 99 views
2

我无法使表单使用Twig和Sf2工作。未知标签名称“form_rest”

Unknown tag name "form_rest" in MyBundle:Default:home.html.twig at line 40 

在它读取的观点:

{% form_rest(form) %} 

我可以尝试任何form*方法。同样的结果。 但是控制器有这样的:

public function userEmailAddressFormAction() 
{ 
    $userEmailAddress = new UserEmailAddress(); 
    $form = $this->createForm(new UserEmailAddressType(), $userEmailAddress); 

    return $this->render('MyBundle:Default:userEmailAddress.html.twig', array('form' => $form->createView())); 
} 

为什么没有枝杈加载帮手?

回答

8

这不是标签;这是一个功能。因此,使用{{}}代替{%%}

{{ form_rest(form) }} 
+7

我永远不能原谅自己...... – samura 2013-03-02 22:13:52

+0

@samura不乌尔错......如此糟糕的文档 – cvsguimaraes 2014-02-26 20:32:05