-1
こんにちは、私は部品でチェックボックスを作成することができsymfonyのSymfony2のはEntityType
にこのようなフォームを作成したいと思いますが、データベースからのデータになりますが、どのように私はtextTypeを追加することができますか?私は私の部品テーブルの各部分に必要な数量を入力するテキストタイプがあります。
これは可能ですか?
こんにちは、私は部品でチェックボックスを作成することができsymfonyのSymfony2のはEntityType
にこのようなフォームを作成したいと思いますが、データベースからのデータになりますが、どのように私はtextTypeを追加することができますか?私は私の部品テーブルの各部分に必要な数量を入力するテキストタイプがあります。
これは可能ですか?
あなたの主なエンティティは車です。 車は多くの部分はです。あなたがフォームを構築したい場合は、魔法使いは車に部品を追加することができます、それからあなたはHow to Embed a Collection of Forms/を探しています。これは実例ではありません。/
フィールド(エンティティプロパティではない)を追加する場合は、mapped
オプションを探しています。 docsを参照してください。最も簡単な解決策はuse listenerになります。リスナーは、ロジックを持っている必要があります:すべてのチェックボックスの後に新しいテキストボックスを追加
はい、可能です。 ;-)しかし、ここではあなたのために仕事をすることはありません。何か試しましたか? symfonyのドキュメントで何か研究しましたか? –
ProductComponentに3つのエンティティProduct、Component、ProductComponentを作成します。Product、Component、quantityのフィールドがあります。 私はコードではなく、一時的に私は 'collectionType'をentry_type = ProductComponentTypeと使用しています。これは選択するコンポーネントとテキストフィールドを選択して数量を選択しますが、これをチェックボックスのリストに変更したいのですが、 – goq123