Нужна галерея для ресурса
Добрый день! Подскажите, как организовать галерею для ресурса?
К примеру:
1). Создаем ресурс (там помимо всего куча дополнительных полей), добавляем неопределенное количество изображений.
2). Получаем страницу на сайте со список картинок и один div блок в который подгружаются изображения на которые кликнул пользователь.
Если второй вопрос можно решить в javascript, то как добавить неопределенное количество изображений к ресурсу, при этом что бы все выводилось списком, разобраться не могу.
Можно создавать отдельные альбомы и цеплять через дополнительно поле, но это очень проблематично получится когда на сайте будет порядка 200 ресурсов и соответственно 200 галерей.
Сутки уже гуглю, путевых и бесплатных решений не нашел. На этом сайте шла речь про ms2gallery но покупать не хочется.
Если кому не сложно, подскажите как это решить?
К примеру:
1). Создаем ресурс (там помимо всего куча дополнительных полей), добавляем неопределенное количество изображений.
2). Получаем страницу на сайте со список картинок и один div блок в который подгружаются изображения на которые кликнул пользователь.
Если второй вопрос можно решить в javascript, то как добавить неопределенное количество изображений к ресурсу, при этом что бы все выводилось списком, разобраться не могу.
Можно создавать отдельные альбомы и цеплять через дополнительно поле, но это очень проблематично получится когда на сайте будет порядка 200 ресурсов и соответственно 200 галерей.
Сутки уже гуглю, путевых и бесплатных решений не нашел. На этом сайте шла речь про ms2gallery но покупать не хочется.
Если кому не сложно, подскажите как это решить?
Комментарии: 26
Делаешь сниппет листинга папки.
Создаешь шаблон для новых ресурсов
В этом шаблоне указываешь сниппет свой который делает листинг
Делаешь сниппет уплоада и тоже встраиваешь в этот шаблон например
Юзер например или ты создаешь ресурс и на нем будет выводится форма уплоада и сразу листинг папки
Папки создаются например с именем ресурса
Создаешь шаблон для новых ресурсов
В этом шаблоне указываешь сниппет свой который делает листинг
Делаешь сниппет уплоада и тоже встраиваешь в этот шаблон например
Юзер например или ты создаешь ресурс и на нем будет выводится форма уплоада и сразу листинг папки
Папки создаются например с именем ресурса
У самого такая же проблема! Но все решилось с Gallery. Сначала думал будет сложно с большим кол-вом ресурсов, но оказалось что в списке ТВ галери все галереи идут в порядке создания от последней созданной, тоесть сначала грузишь галерею потом переходишь в ресурс и ставишь первую в списке ТВ галери.
Владимир, можете уточнить как это сделать?
тоесть сначала грузишь галерею потом переходишь в ресурс и ставишь первую в списке ТВ галери.И как вывести на страницу именно ту галерею которая указана в тв?
И как вывести на страницу именно ту галерею которая указана в тв?можно вообще в TV ничего не указывать а передавать параметр id и создавать альбомы в GAllery с такими же id ресурсов
about-cms.com/galereya-slajder-ili-karusel-na-modx.html
Вот примерная инструкция
Вот примерная инструкция
Вот самый оптимальный решения для галереи FileDir. Owlcarusel легко настраивать чем bxslider
Можно настроить Управление альбомом галереи на странице ресурса в Gallery. Только может поломаться при обновлении Gallery. Но этот компонент не часто обновляется…
По этой инструкции пробовал. Появляется форма в дополнительном поле в которой можно выбрать только одно изображение (так же доступно описание, размеры, поворот изображения и т.д.) которое предварительно должно быть загружено в галерею.
Отличные решения! Благодарю!
Asset Manager хорош, но, все же, он проигрывает ms2Gallery. Пусть ms2Gallery и платная.
Т.е. выборки, привязка к ресурсу, ресайзинг, наложение водяного знака… и т.п. у ms2Gallery значительно лучше.
Т.е. выборки, привязка к ресурсу, ресайзинг, наложение водяного знака… и т.п. у ms2Gallery значительно лучше.
Безусловно проигрывает. Ну если человеку принципиально не платить надо)
Да, пусть мучается за даром:) Ну, или MIGX заюзает… Там хоть более оправданы будут «мучения».
PS Asset Manager тоже иногда использую, говорю справедливости ради, но в нем много не хватает для полноценного компонента галереи.
PS Asset Manager тоже иногда использую, говорю справедливости ради, но в нем много не хватает для полноценного компонента галереи.
В общем то не долго мучался, минут 40 :)
Хоть и приходится отдельно создавать галерею, но не мне сайт наполнять.
Зато бесплатно :)
Хоть и приходится отдельно создавать галерею, но не мне сайт наполнять.
Зато бесплатно :)
Так вроде проект ms2Gallery на гитхабе лежит, можно ведь скачать бесплатно.
Его от туда вроде как собирать надо перед тем как устанавливать.
Дело не в том что не платить, просто не для всех сайтов использую Modx (пока изучаю), а галерея только первый раз понадобилась.
Тут на днях надо было сайт с тортами написать, вроде каталога, более 500 позиций, но онлайн заказ был не нужен. Сначала хотел ресурсами в modx, но с ними сложно в плане поиска в ресурсах среди всех позиций и редактирования, а надо всего лишь изображение, описание и артикул.
Потом подумал про minishop, но не нашел информации о том как поправить стандартные чанки, какие теги и за что отвечают. Читал https://bezumkin.ru/modx/minishop2 но там лишь про чанк msProducts рассказано, остальное только общее описание работы системы.
В итоге за день написал немного html+css+php+mysql сделал маленькую админ панель с небольшой защитой от sql (ни один запрос не проходит напрямую в базу) и наполнил сайт всеми позициями.
Хоть и велосипед, но все же добавление и редактирование товаров быстрее получилось. Примерно 5-10 сек. на одну позицию.
Тут на днях надо было сайт с тортами написать, вроде каталога, более 500 позиций, но онлайн заказ был не нужен. Сначала хотел ресурсами в modx, но с ними сложно в плане поиска в ресурсах среди всех позиций и редактирования, а надо всего лишь изображение, описание и артикул.
Потом подумал про minishop, но не нашел информации о том как поправить стандартные чанки, какие теги и за что отвечают. Читал https://bezumkin.ru/modx/minishop2 но там лишь про чанк msProducts рассказано, остальное только общее описание работы системы.
В итоге за день написал немного html+css+php+mysql сделал маленькую админ панель с небольшой защитой от sql (ни один запрос не проходит напрямую в базу) и наполнил сайт всеми позициями.
Хоть и велосипед, но все же добавление и редактирование товаров быстрее получилось. Примерно 5-10 сек. на одну позицию.
Я, кстати, недавно сделал интернет-магазин на ms2Gallery — артикул и описание есть куда ставить. Добавление товара занимает 1 секунду =) — просто нужно перетащить картинку с компьютера в браузер.
Ладно… Подумаю над покупкой компонента :)
Вот то что нужно. Жаль времени уже нет переделать. На днях будет пару сайтов в работе, там попробую использовать Asset Manager.
Огромное спасибо за Assets manager. Нужна была как раз такая бесплатная альтернатива ms2Gallery. Давно искал)
990 рублей один раз и на все будущие проекты + поддержка от автора пакета. (вот тут задумайтесь)
P.S.: за вечер пятницы или субботы вы тратите больше =)
P.S.: за вечер пятницы или субботы вы тратите больше =)
Я не пью :)
990 рублей один раз и на все будущие проекты — ?
Нет, вы ошибаетесь, покупка на каждую инсталляцию. А скидка до 50% накопительная есть. Ибо какой же смысл, вы скажите, автору, продавать за 900р вам на неограниченное количество проектов?
Нет, вы ошибаетесь, покупка на каждую инсталляцию. А скидка до 50% накопительная есть. Ибо какой же смысл, вы скажите, автору, продавать за 900р вам на неограниченное количество проектов?
Ок)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Всем спасибо! Уже сделал на fancybox и выбирая вручную последний созданный альбом.
Просто не знал что можно номер альбома передать таким образом [[Gallery? &album=`[[*photo]]`]] думал нужно именно цифры указывать.
Просто не знал что можно номер альбома передать таким образом [[Gallery? &album=`[[*photo]]`]] думал нужно именно цифры указывать.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.