картинок лежат в одной папке к статье. Заполнять будут люди, с кодом не умеющие и не хотящие работать от слова совсем. Да они и могут себе это позволить )) Поэтому вопрос: как бы это грамотнее сделать? Писать комплект плагинов с шорткодами и в шорткоде пути к картинкам вставлять?
ну, если это на поток для любой статьи, то, наверно, через доп поля выбирать картинки а выводить через шорткоды {mygall 1}{mygall 2}...
Полей насоздавать тогда надо. Вариант, но не универсальный, имхо
так субформа нужна
Я видел такую реализацию в редакторе TinyMCE. Не в joomla, а другая CMS. Принцип такой: 1. добавляешь картинку в текст 2. нажимаешь картинку, появляется попап с настройками картинки, в нем чек боксы: -- карусель -- слайдер -- лайтбокс -- галерея (№ галереи) --- и остальные настройки: alt, width, caption etc...
гемор, имхо, т.к тут смысл в том, что все в одной папке и во всплывашке такое делают обычно для одной папки, которую как параметр скармливают
В любом случае все решает юзер-человек - сколько каруселей создавать, какие туда картинки грузить, и в каком месте текста их размещать. Автоматическим кодом не обойдется. В приведенном мною примере я создавал статьи на том сайте, это самописный плагин к редактору. Вверху редактора мелким шрифтом написан небольшой мануал - "Как создать галерею"
репеатабл на медиа (как на скрине выше). а в качестве разделителя галерей - пустое поле без выбранной картинки. и тогда простой шорткод gall N
Нашел (правда только скрин 😅), а лучше этого ничего не придумали?) Типа массовой загрузки в одно поле. И ниже превьюшки, с крестиками для удаления))
Сделал по аналогии (ничего лучше не придумал или не захотел заморачиваться) и скрыл "лишнее" поле в css.
Обсуждают сегодня