私は以前の質問をかなり徹底的に調べましたが、それは非常に単純なことのように思われるので、他の誰もこれをまだ尋ねていないことに驚いています。
CakePHPのFormHelperを使用して、ラベルに入力とラベルテキストをラップさせるにはどうすればよいですか?CakePHP2.3.1を使用しています。$this->Form->radio()
いくつかの標準オプションを使用してを呼び出すと、次のようになります。
<input id="input_id" type="radio" ... />
<label for="input_id">label text</label>
私が探しているのは
<label for="input_id"><input type="radio" id="input_id" ... />label text</label>
私はこの種の使用を達成しました:
$this->Form->input('input1',array('options'=>$options,'type'=>'radio',
'label'=>false
'before'=>'<label>',
'separator'=>'</label><label>',
'after'=>'</label>'
));
しかし、明らかにこのソリューションは理想的ではありません。CakePHPがこれを達成するためのより簡単で「より適切な」方法を持っているかどうか誰かに教えてもらえますか?