Модуль контейнер для вывода других модулей, материалов, категорий, тегов с поддержкой 15 галерей, слайшоу для Joomla 4

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Дорогие Коллеги, представляю Вам модуль-контейнер “mod_Multi” для Joomla 4.
Модуль Бесплатный. Модуль состоит из 2х логических этапов.

1й этап, этап определения данных для модуля. Модуль может определять содержимое, далее по списку:

  • Создает новую любую позицию для модулей, тем самым загружая другие модули как содержимое.

  • Выбор точечно модули для загрузки.

  • Выбор меню для загрузки пунктов меню.

  • Выбор категории для загрузки списка категорий.

  • Выбор категории для загрузки Статей/Материалов

  • Выбор папки с файлами картинок, для загрузки фотографий с описанием

  • Выбор тэгов для загрузки, списка или дерева тегов с картинками и описанием.

  • Набранный текст с картинкой

  • Выбор одного материала.

2й этап, этап определения макета отображения загруженных данных.

  • Режим по умолчанию, вывод просто как содержимое или список.

  • Слайдшоу slideshow-slicebox.

  • Слайдшоу slideshow-picSlider

  • Слайдшоу slideshow-jqFancyTransitions

  • Слайдшоу slideshow-CK

  • Слайдшоу slideshow-bscSlider

  • Слайдшоу slideshow-boxslider

  • Слайдшоу slideshow-blink

  • Слайдшоу slideshow-3D-CSS3-Transforms

  • Слайдер slider-slick

  • Слайдер slider-owlCarousel

  • Карусель carousel-waterwheelCarousel

  • Карусель carousel-EasySlides

  • Карусель carousel-Animated-3D-Cube-Slideshowpopup-iframe

  • Режим offline: сайт на доработке

  • Режим demodesign: показывающий вместо сайта дизайн макета

А также модуль-контейнер “mod_Multi” УМЕЕТ.

  • Модуль-контейнер “mod_Multi” имеет поля для выбора скриптов, стилей, шрифтов для подключения к сайту. Это удобно, когда Вам нужно реализовать одну функции при помощи разных файлов и режимов, Вы подключаете скрипты, стили, шрифты в одном месте, чтобы было ясно о том, что этот один модуль-контейнер отвечает только за определенный режим сайта, и Вам не приходилось искать по всем категориям и папкам, и модулям, что и для чего вы когда либо подключали.

  • Модуль-контейнер “mod_Multi” может указывать альтернативный заголовок для отображения, а также добавлять текст в начало отображения модуля.

  • Модуль-контейнер “mod_Multi” может в метатеги заголовка выводить данные описания и картинок материалов для сайта, которые будут отображаться при вставке ссылок в социальные сети.

  • Благодаря модулю я вывожу номера телефонов, почту, названия сайта, контакты, расположенные в Headerе и Footerе из статей. Из одной статьи я вывожу номер телефона в нескольких местах сайта. Когда потребуется изменить номер телефона сайта, я меняю его только в одной статье. Такая возможность позволяет клиентам легко самим администрировать сайт. Так как для клиента все данные сайта: телефоны, почты, реквизиты находятся в менеджере материалов. И таким образом клиент редактируя эти статьи не может испортить сайт. Т.е. текст в модулях логически отделен от настроек модуля.

Та же модуль-контейнер “mod_Multi” имеет фильтр условий показа, при которых он может отображаться на сайте или не отображаться.

  • Главная страница или не главная

  • Мобильное устройство (смартфон) или стационарное (Домашний компьютер/ноут)

  • Язык

  • Пункты меню

  • Дата начала показа и конце показа.

  • Компонент

  • Элемент компонента

  • Домен

  • IP пользователя

  • Debug.

Как видно модуль может показываться при открытии сайта по определённому домену или в определенную дату или только когда сайт находится в режиме разработки.

Как видно возможности модуль-контейнера “mod_Multi” очень широки. Чтобы не было путаницы в настройках я старался разделять все логически по вкладкам.
За более 6 летний срок разработки, этот модуль претерпел многократные улучшения. Поэтому в этом модуле может оказаться что одна из каруселей устарела на год. Все карусели, галереи полностью рабочие.

Итак модуль-контейнера “mod_Multi” для Joomla 4 Бесплатный.
Замечания, доработки и исправления можно писать сюда на GitHub.

  • Скачать можно тут https://explorer-office.ru/download/joomla/product/view/1/6

  • И можно тут https://github.com/korenevskiy/mod_multi

Осторожно Скриншоты

Настройки выбора предмета данных(материалы, картинки, категории, теги, пункты меню, и другие Модули ) для модуля-контейнера “mod_Multi”  Joomla 4
Настройки выбора предмета данных(материалы, картинки, категории, теги, пункты меню, и другие Модули ) для модуля-контейнера “mod_Multi” Joomla 4
Добавить статический текст к имеющимся динамическим данным для модуль-контейнера “mod_Multi”  Joomla 4
Добавить статический текст к имеющимся динамическим данным для модуль-контейнера “mod_Multi” Joomla 4
Фильтр отображения модуля на сайте в разных условиях для модуль-контейнера “mod_Multi”  Joomla 4
Фильтр отображения модуля на сайте в разных условиях для модуль-контейнера “mod_Multi” Joomla 4
Страница настройки макета: Выбираем макет, слайдшоу, ниже вписываем JSON настройки, а еще ниже справка JSON настроек, мы просто копируем строки из справки в текстовую область. Настройка слайдшоу  модуль-контейнера “mod_Multi” Joomla 4
Страница настройки макета: Выбираем макет, слайдшоу, ниже вписываем JSON настройки, а еще ниже справка JSON настроек, мы просто копируем строки из справки в текстовую область. Настройка слайдшоу модуль-контейнера “mod_Multi” Joomla 4
Дополнительные опции для подключения шрифтов, стилей, JavaSript, иконок для сайта в модуль-контейнера “mod_Multi” Joomla 4
Дополнительные опции для подключения шрифтов, стилей, JavaSript, иконок для сайта в модуль-контейнера “mod_Multi” Joomla 4

PS Жуть, 20 минут мучался чтобы скриншоты на Хабре тут положить в Эспандер. Если скриншот больше высоты экрана, то перетащить картинку в Эспандер не получится, экран постоянно перематывается в конец картинки из-за чего ее невозможно захватить и перетащить.

Источник: https://habr.com/ru/post/690510/


Интересные статьи

Интересные статьи

В информационных системах российских распределительных сетей трудностей немало, одна из самых весомых — отсутствие достоверных данных о распределительной сети 0.4-20 кВ, важных для формирования обосно...
Данная статья предназначена для тех, кто заинтересован в сохранении воспроизводимости своих записей на случай внезапного системного сбоя. Далее будут описаны харатктерные особенности целых и поврежден...
Занимаясь подбором IT-персонала я довольно часто встречаю резюме кандидатов, которые сменили отрасль на IT, поработав некоторое время в других отраслях. По моим субъективным ощущениям, таких спец...
TL;DR Чтобы добиться высокой наблюдаемости контейнеров и микросервисов, журналов и первичных метрик мало. Для более быстрого восстановления и повышения отказоустойчивости приложения должны ...
В первой части мы описали процесс разработки тестового варианта модуля подводного дальномера. Пришло время поделиться информацией о второй версии модуля, поскольку заявленные в первой статье ...