
Дорогие Коллеги, представляю Вам модуль-контейнер “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
Осторожно Скриншоты





PS Жуть, 20 минут мучался чтобы скриншоты на Хабре тут положить в Эспандер. Если скриншот больше высоты экрана, то перетащить картинку в Эспандер не получится, экран постоянно перематывается в конец картинки из-за чего ее невозможно захватить и перетащить.
ссылка на оригинал статьи https://habr.com/ru/post/690510/
Добавить комментарий