Дорогие Коллеги, представляю Вам модуль-контейнер “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.
Осторожно Скриншоты
PS Жуть, 20 минут мучался чтобы скриншоты на Хабре тут положить в Эспандер. Если скриншот больше высоты экрана, то перетащить картинку в Эспандер не получится, экран постоянно перематывается в конец картинки из-за чего ее невозможно захватить и перетащить.
PS Вдруг попадется ошибка, пишите koreshs@mail.ru или vk.com/korenevskiys