2016-06-24 8 views
0

私はyii2で取り組んでいます。y2の動的な名前と画像でSelect2ドロップダウン

私は多くのフィールドを持つフォームを持っています。

名前と画像を持つフィールドが1つあります。

名前と画像でselect2ドロップダウンを表示するとします。名前が来ているが、そのドロップダウンに画像を表示する方法。私はJS書いている

<?php $form = ActiveForm::begin(); ?> 
     <div class="col-xs-6 col-md-5"> 
      <?= $form->field($model,'db_fieldname')->dropDownList(['0'=>'Select category'] 
      + ArrayHelper::map(Category::find()->all(),'id','name'), 
      ['multiple'=>'multiple']) ?> 
     </div> 
<?php ActiveForm::end(); ?> 

Yiiのビューファイルのコード

<?php 
    $this->registerJs('$("select").select2(templateResult: format);'); 
?> 

私のビューファイルの終わりに は、今すぐ上記のコードに応じてどのように私を導いてください画像をドロップダウンで表示する。

答えて

0

ここを見てください... あなたに役立つかもしれません。

https://select2.github.io/examples.html#templating

+0

ありがとう....私は読んだが、私は動的なデータを持っている。私は国家の代わりに何を書いていますか?与えられた例から – David

+0

あなたのモデルで関数を作成し、ドロップダウンでそのfunstionを使用することができます –

+0

あなたは例を挙げてくださいできますか? – David

関連する問題