簡體   English   中英

在Symfony2中創建一個表單

[英]Create a form in Symfony2

我在image.html.twig文件中有一個簡單的HTML上載表單,該表單包含在base.html.twig中,所有視圖都擴展了此base.html.twig布局。 我不想使用HTML方式創建表單。 我以前使用表單構建器創建了表單,但不是以這種方式創建的。 如何使用表單生成器針對此類問題創建表單? 是否在每個控制器中傳遞表單類? 我在創建表單時遇到了麻煩,因為base.html.twig包含了image.html.twig,而所有視圖都擴展了base.html.twig。

您可以為表單創建一個獨立的控制器(表單僅在其自己的獨立html.twig ),在該控制器中傳遞表單,然后像這樣將其呈現在base.html.twig

{{ render(controller('nameOfMyController:method')) }}

請參見在Symfony 2.2中如何使用“渲染”在Twig中插入控制器? 在Twig中渲染控制器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM