1
いくつかの要求により、ラジオボタンリストにラベル付き画像を表示する必要があります。ラジオボタンでラベル付き画像を表示する - Yii2
私はHow to insert an Image List into a radioButtonList?を検索しました。そして、変更を取り入れました。
ビュー
<?php
$model->pay_type = 1;
echo $form->field($model, 'pay_type')->radioList($model->paymentOptionRadioButtonList())->label(false);
?>
モデル
<?php
public function paymentOptionRadioButtonList(){
$payment_options = $params->payment_type;
foreach($payment_options as $key => $val){
$payment_options[$key] = $val.yii\helpers\Html::img('www.dummy.com/'.'company-default-logo.jpg');
}
return $payment_options;
}
?>
出力:
イメージを表示する代わりに、表示します<img src="www.dummy.com/company-default-logo.jpg" alt="">
イメージを表示するためにラジオボタンリストに渡す必要のあるパラメータはありますか?
あなたに@Dmitriyありがとうございます。 –