Добрый день!
Не понятно, как использовать данное дополнение. Мне нужна на сайте галерея изображений, не привязанная ни к каким товарам. Данное же дополнение, я правильно понимаю, должно быть связано с моделью неких товаров, для каждого из которых оно прикрепляет изображение?
Вопрос по zxbodya/yii2-gallery-manager
Re: Вопрос по zxbodya/yii2-gallery-manager
насколько из описания, оно модели добавляет целую галерею.
Т.е. это расширение по управлению галереями.
Думаю можно подделать себе чтобы вы себе вручную создадите одну модель и настроить чтобы работало только по ее редактированию и в результате может получиться одна ваша галерея.
Yii2 universal module sceleton - for basic and advanced templates
Re: Вопрос по zxbodya/yii2-gallery-manager
Добрый день.maleks писал(а): ↑2017.11.08, 16:51насколько из описания, оно модели добавляет целую галерею.
Т.е. это расширение по управлению галереями.
Думаю можно подделать себе чтобы вы себе вручную создадите одну модель и настроить чтобы работало только по ее редактированию и в результате может получиться одна ваша галерея.
Мне непонятно её использование. Предлагается так:
Код: Выделить всё
foreach($model->getBehavior('galleryBehavior')->getImages() as $image) {
echo Html::img($image->getUrl('medium'));
}
А если я создам модель, для того, чтобы привязать к нему поведение, без таблицы с данными. То как её потом использовать. Вы уж извините, может я чего-то не понимаю.
Re: Вопрос по zxbodya/yii2-gallery-manager
Нет. Модель может быть любая. Модель с типом product там только для примера.
Вот эта одна, любая, модель ассоциирована с набором картинок. И показано как из модели через поведение получить эти картинки.
Ваша модель должна храниться в БД, иметь id. Картинки в таблице галерей должны же как то "знать" к какой модели они относятся. Смотрите миграции, как это все хранится.
Yii2 universal module sceleton - for basic and advanced templates
Re: Вопрос по zxbodya/yii2-gallery-manager
Миграция там только одна, я так понимаю для хранения самих картинок. (не понятно, что хранить в полях type, ownerId).maleks писал(а): ↑2017.11.10, 08:59Нет. Модель может быть любая. Модель с типом product там только для примера.
Вот эта одна, любая, модель ассоциирована с набором картинок. И показано как из модели через поведение получить эти картинки.
Ваша модель должна храниться в БД, иметь id. Картинки в таблице галерей должны же как то "знать" к какой модели они относятся. Смотрите миграции, как это все хранится.
А где-же должна храниться модель? Еще какую-то таблицу создать?
Re: Вопрос по zxbodya/yii2-gallery-manager
создаете таблицу с одним столбцом id, генерируете ей AR модель, этой модели указываете данное поведение.
Yii2 universal module sceleton - for basic and advanced templates
Re: Вопрос по zxbodya/yii2-gallery-manager
Спасибо за помощь. Сделал пока своими руками, потом буду разбираться.