我有一个表单来创建提供者实体。 提供商有一个名称和他可以提供的产品清单。
在表单中,我想显示所有基本产品(存储在DB中),因此用户可以检查他可以提供的不同产品。
使用多个EntityType
并将其扩展为true非常容易。
但是我还希望用户添加所选产品的说明字段。
示例: 产品清单:蔬菜,肉类,蜂蜜...... 用户检查"蔬菜",然后出现文本字段,以便用户可以写"胡萝卜和沙拉"。
我可以创建一个带有表单条目的集合类型,其中有一个选择和一个文本字段,但它看起来像:
选择您的产品 - 说明字段-------------------------添加新产品
我更喜欢所有可用产品的多个扩展列表(带复选框),每次选中复选框时,列表底部都会显示说明字段。
事情是我用基本的javascript和php完成了很容易,但是我使用Symfony再次使用我的网站...
感谢您的帮助!