首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我搜索关于如何使用集合表单进行播放和自定义的教程。

我搜索关于如何使用集合表单进行播放和自定义的教程。
EN

Stack Overflow用户
提问于 2012-09-13 09:25:04
回答 1查看 672关注 0票数 0

我需要创建一些与实体无关的表单。我非常理解如何创建我的构建器,但是当我尝试使用它们时,我非常困惑,而且我在Symfony 2.0的在线文档中也没有找到真正的例子

详细内容:我创建了一个“选择题”表单。所以我创造了:

  • “类ResponseType扩展AbstractType”
  • 一个“类MCQType扩展AbstractType",它使用我的类ResponseType
  • 文件"forms.html.twig",其中包括我的"responsetype_widget“和"mcqtype_widget”的模板

我的目标是能够自定义标签并在这个模板中使用它们(比如添加div和uniqueID等),特别是当我添加一个新的条目时:我将知道如何更改“坏应答1”、“坏应答2”中的"0“、"1”、"2“等。目前,我在客户端使用JQuery进行更改。但是,当我提交我的表单时,出现一个错误时,我创建的项将显示为"0“、"1”;由服务器端生成。

下面是截图,以便更好地了解情况:

我真的会在服务器端,或者在我的“类MCQType扩展AbstractType”中,或者从mcqtype_widget in forms.html.twig中自定义这些标签。

我尝试了很多我在文档中找到的东西,但是什么都不起作用,我觉得很难从JS而不是服务器端移动它。有人有好榜样吗?

提前谢谢你。如果有任何好的教程是关于操作集合的,我真的会帮助我!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-13 11:14:05

要定制这些标签,您需要做的是重新定义模板块以包括您的修改。

为此,您将需要文档的以下部分:customization.html

我还建议您使用它,以便熟悉表单集合:http://bootstrap.mohrenweiserpartner.de/mopa/bootstrap/forms/collections

不要犹豫,深入到里面去看看他们做得如何。

PS:如果需要隐藏这些标签,则需要在字段选项中传递'show_legend' => false,

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12403201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档