Управление галереей в админки
Это расширение работает с расширением yii2-images, (*1)
Установка
Предпочтительный способ установки этого расширения через composer., (*2)
Установить командой, (*3)
php composer.phar require --prefer-dist alex290/yii2-gallery "*"
или добавить, (*4)
"alex290/yii2-gallery": "*"
в секцию require вашего composer.json
файла., (*5)
Использование
use alex290\gallery\Gallery;
запустить виджет перед полем загрузкой файла, (*6)
<?php if (!$model->isNewRecord): ?>
<div class="row">
<?= Gallery::widget(['modelsImages' => $model]) ?>
</div>
<?php endif; ?>
Если в одну колонку до добавляем параметр 'typeGalley' => 'pic', (*7)
Получается, (*8)
<?= Gallery::widget(['modelsImages' => $model, 'typeGalley' => 'pic']) ?>
и в конфиге web.php
прописать, (*9)
'modules' => [
'yii2gallery' => [
'class' => 'alex290\gallery\Module',
'layout' => false,
],
],