Хотите что-бы в списке записей, построенных билдером отображались изображения? Нет ничего проще!
Итак: Создан список полей модели (List) columns.yaml с полем типа partial
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
columns: icon: label: иконка type: partial title: label: Заголовок type: text button: label: Кнопка type: text time: label: 'Время на работу' type: text order: label: Порядок type: number sortable: true |
После того как мы выбрали данный тип поля partial для поля icon, при отображении списка система будет искать этот partial по адресу: /plugins/user/pluginname/controllers/controllername/_icon.htm и его придётся создать вручную.
Содержимое _icon.htm:
1 |
<img style="max-width:100px" src="<?='/storage/app/media'.$record->icon?>" /> |