フォームビルダーを構築しました。ラジオ要素内のすべてのオプションに説明を割り当てる必要があります。このラジオ要素が作成されると、各値の説明を要素の隣に表示するようにユーザーに依頼します。 私のデータベースには、このラジオ要素の各オプションの値、タイトル、および説明があります。Zend Formのラジオボタンの隣にHTMLを置く
質問: ラジオの要素の横に何かを配置しますか?フォームでラジオ要素をレンダリングする新しい方法を作成する必要がありますか、デコレータで行うことはできますか?
少しでも役立ちます、役に立つ読書も歓迎です!
私は必要なものの表現:
**A title of the Radio element**
O Option 1 - A description for option 1
O Option 2 - A description for option 2
O Option 3 - A description for option 3
O Option 4 - A description for option 4
任意のアイデア?
ラジオボタン自体はフォームにあります。そして私がしたいのは、ラジオ要素自体ではなく、オプションの説明です。私はオプションラベルのようなものがあるとは思わないが、そこには価値とタイトルだけがある。私はセパレータがクラスのタグによって行われているので、オプションデコレータがあるとは思わない。私は、私の目的のためにセパレータを使用する方法があるかもしれないと思ったが、そうするだろうとは思わない。 –
@Janis各ラジオボタンオプションには値とラベルがあります。これらは、マルチオプションを追加するときにキー=>値のペアで設定されます。ラジオボタン要素の前(前)または後(オプション)にオプションラベルを配置し、ラベル内のマークアップからエスケープしないようにViewHelperデコレータに通知することもできます。 – Phil
これは有望ですね。どのように私はこれを達成することができたか、いくつかの種類の例を提供していただけますか?ありがとう! –