В моем проекте yii2 я хочу установить флажок для своих изображений, чтобы выполнять поиск по изображениям. Всякий раз, когда пользователи устанавливают флажок и отправляют кнопку, она должна отображать содержимое только с отмеченными изображениями.
Список моих флажков
<?php $img = ArrayHelper::map(app\models\GhsPictogram::find()->all(), 'pictogram_id', 'pictogram_filepath') ?>
<?= $form->field($model, 'ghsPictogram',['template'=>'<div class="ghs-pict"> {label}{input} </div>'])->checkboxList($model->imageList($img)) ?>
Мой метод imageList в моей модели
public function imageList($filenames) {
$imageList = [];
foreach ($filenames as $key => $value) {
$imageList[$key] = Html::img(
Yii::$app->request->baseUrl . 'web' . $value,
'', array("style"=>"width: 50px")
);
}//foreach $filenames
return $imageList;
}
Но в моей форме он не отображает изображение. Вместо этого он отображает изображение src.
Помогите мне найти Как я могу отобразить изображение в поле формы поиска. Спасибо