Модуль спойлера материалов для Joomla

Joomla 3 Joomla 4 Joomla 5

Модуль спойлера материалов — позволяет выводить материалы заданной категории под спойлером.

С помощью модуля Вы можете выбрать категорию, материалы которой будут отображаться в виде спойлеров. При раскрытии спойлера можно прочитать краткое или полное описание материала, в зависимости от выбранных настроек.

Модуль спойлера материалов содержит достаточный перечень параметров, который позволит Вам более тонко настроить отображаемый контент материалов. Помимо этого, можно отобразить ссылку с переходом на конечный материал для подробного просмотра.

На основе Ваших комментариев и пожеланий модуль спойлера материалов будет развиваться и дорабатываться.

Дополнительная информация

Особенности модуля

  • Позволяет выводить материалы Joomla в виде списка материалов под спойлером;
  • Имеется возможность тонкой настройки отображения материалов;
  • Отсутствуют копирайты и вшитые скрытые ссылки;
  • Модуль абсолютно бесплатен, разрабатывается и обновляется исключительно на личном энтузиазме и пожеланиях пользователей.

[свернуть]
Административная часть

Модуль спойлера материалов для Joomla. Настройки модуля.

Модуль спойлера материалов для Joomla. Настройки модуля.

[свернуть]
Тестирование

Модуль тестировался на следующих версиях компонентов:

  • Joomla 5.1.1
  • Joomla 4.2.9
  • Joomla 3.6.5
  • Joomla 3.7.2
  • Joomla 3.8.3

[свернуть]
История версий

0.1.2:
— Добавлена проверка на наличие выбранных категорий

0.1.1:
— Поддержка Joomla 4

0.0.8:
— Добавлен перечень настроек отображения материалов;
— Разработана основа отображения спойлера материалов.

[свернуть]
Возможные конфликты

  • Модуль требует библиотеку jQuery;
  • Возможны проблемы с оформлением.

[свернуть]

Комментарии

  • Kovnik
    Здравствуйте!
    А ваш модуль на Joomla 5 будет работать?
    • Blog About
      Добрый день. Если не ошибаюсь, между Joomla 4 и 5 не слишком большие различия, в большинстве случаев модули от 4ой подходят для 5ой. По крайней мере этот модуль специально для Joomla 5 я не обновлял, Вы можете попробовать проверить самостоятельно, модуль бесплатный.
      Сам на данный момент протестировать, к сожалению, не могу.
      • Kovnik
        Спасибо за ответ. На Joomla 4 модуль работает отлично, а на J5 надо протестировать... Некоторые расширения не совместимы.
        • Blog About
          Версия модуля 0.1.2 корректно работает на Joomla 5, проверял на версии 5.1.1
          • Kovnik
            Модуль работает отлично на Joomla 4 и 5, но есть одна ремарка - в модуле не отображается картинка вводного текста, если ее нет в HTML-коде статьи, т.к. изображение выбирается отдельно при создании материала во вкладке «Изображение и ссылки» в менеджере материалов, с выбором позиции расположения.
            Я бы хотел, чтобы эта картинка появилась в табе модуля слева, а вводной текст обтекал ее справа.

            И, напоследок - в вашем модуле не используется интерфейс Joomla с фреймворком Bootstrap 5?..
            • Blog About
              По поводу изображения - необходимо дорабатывать модуль.
              Bootstrap нет.
              Модуль делался на скорую руку для одного из проектов, требовалось, чтобы он был максимально простым.
              Вывод изображения ближе к концу следующей недели смогу добавить только.
  • Александр
    Добрый день!
    Модуль установил. Как им пользоваться чтобы вставить спойлер в материал?
    • Blog About
      Добрый день. Это модуль для вывода материалов под спойлеров, он не предназначен для формирование спойлеров внутри материалов с произвольным содержимым. Если я не правильно Вас понял и Вы хотите вывести модуль с материалами внутри содержимого другого материала, то как вариант можете попробовать воспользоваться плагином "modules anywhere"
  • Николай
    БОЛЬШОЕ СПАСИБО! ВСЕ ОТЛИЧНО РАБОТАЕТ!..
  • Николай
    В настройках модуля версии для Joomla 3 можно выбрать любую, или все категории материалов, то в версии для Joomla 4 такой возможности нет.
    • Blog About
      Там используется мультиселектор, для множественного выбора зажмите кнопку CTRL либо SHIFT и кликните на нужные категории
  • Николай
    Сайт с работающим модулем на локальном сервере. А на новом, с Joomla 4, модуль просто не загружается - нет установочного файла.
  • Николай
    Спасибо! Все работает. Хороший модуль На для Joomla 4 не подходит... A жаль...
  • Наталья
    Добрый день. Хочу подправить css модуля для себя.

    1. Переопределила модуль в свой шаблон mybeez:
    /templates/mybeez/html/mod_spoiler_article/default.php

    2. Скопировала /modules/mod_spoiler_article/asset/css/style.css в свой шаблон, переименовала: /templates/mybeez/css/style_spoiler.css

    3. Отредактировала /templates/mybeez/html/mod_spoiler_article/default.php
    строка 7
    $doc->addStyleSheet('/css/style_spoiler.css');

    css не грузится, ошибка:
    Failed to load resource: the server responded with a status of 404 (Not Found)
    jquery-migrate.min.js?212c9fb28310ae411d244ff233c30da1:2 JQMIGRATE: Migrate is installed, version 1.4.1
    • Blog About
      $doc->addStyleSheet('/css/style_spoiler.css'); нужно указать полный путь до файла, в итоге он от корня сайта пытается найти файл.
  • Наталья
    При размещении в материале выдается ошибка в браузере (CTRL+SHIFT+i)
    Uncaught ReferenceError: jQuery is not defined
    at script.js:1
    jquery-migrate.min.js?dff82574371908aaebfb5634756b4f14:2 JQMIGRATE: Migrate is installed, version 1.4.1

    У меня версия Joomla 3.8.10. PHP 5.6.36
  • Наталья
    Выяснила, что модуль работает когда его просто размещаешь на странице. Но не работает когда размещаешь в материале.
    • Blog About
      Подскажите, каким способом Вы размещаете модуль внутри материала?
      Через {loadmodule} и {loadposition}? Если да, то откройте на сервере файл для редактирования /modules/mod_spoiler_article/tmpl/default.php
      Там в третьей строке будет
      defined('_JEXEC') or die;
      Сразу после нее (в 4-ую) добавьте строку:
      JHtml::_('jquery.framework');
      Сохраните файл и проверьте, будет ли работать.
      Если Вы добавляете другим способом, сообщите.
  • Наталья
    Добрый день. Модуль установился нормально. Пробовала подключать просто на страницу и в материал. Заработал, а потом перестал. Стрелки не активны. Переустановка не помогла. Что не так с модулем?
    • Blog About
      Добрый день. Перед тем как перестал работать, устанавливалось что-нибудь еще? Возможно возник какой-то конфликт, проверьте консоль ошибок в браузере CTRL+SHIFT+i, либо, если возможно, дайте ссылку на сайт, попробую посмотреть.

Добавить комментарий