使用ver
cakephp4
cakephpでForm->radioで連想配列からvalueと同時にkeyも一緒に取得は可能でしょうか?
例えば、アンケート機能を作るときに
性別は? [ 1 => "男", 2 => "女", 3 => "答えたくない" ]
の場合controller側でgetDataで 男を選ぶと1が取得できます。
それと同時に"男"も取得するときはどうすればいいでしょうか?
下記に現在のコードを張ります。
下記に必要だろうと思うコードを張ります。
ctp <?php echo $this->Form->create( );?> <?php echo $this->Form->radio( 'enquete.0', $options[0], [ 'label' => [ 'class' => 'label'], 'class' => 'radio' ] ) ; ?> <?php echo $this->Form->button( '回答', [ 'class' => 'btn', 'name' => 'result' ]);?>
尚コントローラー側は
$this->request->getData();で取得しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。