2017-09-07 4 views
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; 
} 

?> 

出力:

enter image description here

イメージを表示する代わりに、表示します<img src="www.dummy.com/company-default-logo.jpg" alt="">

イメージを表示するためにラジオボタンリストに渡す必要のあるパラメータはありますか?

答えて

関連する問題