DotPlant2 CMS позволяет привязывать изображения к любой сущности (товар, страница и т.д.) прямо через административную панель, а для вывода изображений на фронтенде используется виджет
app\modules\image\widgets\ObjectImageWidget
.
Виджет может принимать следующие параметры:
model
- модель объекта, для которого нужно вывести изображения (обязательно)viewFile
- файл отображения виджетаlimit
- предел количества выводимых изображенийoffset
- позиция смещенияthumbnailOnDemand
- ложь или истина, выводить миниатюру или нетthumbnailWidth
и thumbnailHeight
- ширина и высота миниатюры соответственноuseWatermark
- ложь или истина, выводить накладывать водяной знак или нетМинимальный вызов виджета выглядит следующим образом:
<?=
app\modules\image\widgets\ObjectImageWidget::widget(
[
'model' => $model,
]
)
?>