Модуль вывода категорий и статей с красивым эффектом для Joomla

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

Найдя в себе силы и время, я всё-таки доработал модуль, учтя все пожелания пользователей, оставленных в комментариях. В модуле было добавлено множество дополнительных настроек и функций, а также расширены его возможности. Теперь можно выводить не только материалы и категории Joomla, но также можно таким же образом вывести категории и товары Joomshopping, а также записи и категории K2.

По причине того, что я полностью переработал функционал модуля, а также логику взаимодействия, старый "Модуль вывода категорий и статей с красивым эффектом для Joomla" нельзя обновить до новой с помощью функции обновления в административной части сайта. Дело в том, что расширив поддержку компонентов, недолго думая я переименовал его в "Модуль контента с эффектами". Поэтому прежде чем устанавливать новую версию, предварительно удалите старую, хотя не запрещено иметь на сайте установленные обе версии.

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

Как это работает:

Не думаю, что стоит описывать все параметры и настройки модуля, т.к. всё максимально доступно прокомментировано в самих настройках модуля. Все параметры оптимально структурированы и разделены на отдельные вкладки для упрощения настройки модуля.

Кстати: В виду прекращения поддержки Joomla 2.5, модуль также будет обновляться исключительно для Joomla 3.

Модуль тестировался на следующих компонентах:
Joomla v.3.5.1
JoomShopping v.4.13.0
K2 v.2.7.0

История версий:

0.1.1:
Настройки модуля структурированы;
Настройки модуля дополнены описаниями и пояснениями.

0.1.0:
Модуль переименован;
Добавлена поддержка компонента Joomshopping;
Добавлена поддержка компонента K2;
Добавлен перечень параметров для настройки отображения товаров и категорий Joomshopping;
Добавлен перечень параметров для настройки отображения записей и категорий K2.

0.0.22:
Добавлен дополнительный стиль эффектов, для тех, кому необходимо отображать заголовки до момента анимации.

0.0.21:
Изменена логика взаимодействия параметров количества колонок и ширины блока элемента.
Добавлены такие параметры, как длина заголовка, окончание краткого описания, а также возможность скрыть или отобразить кнопку "Подробнее".

0.0.20:
Добавлена возможность выбора количества колонок для отображения.

0.0.12:
Добавлена возможность сортировки отображаемых элементов;
Добавлена возможность выбора максимального количества отображаемых элементов.

Важно: В данный момент из известных проблем модуля является некорректная работа в браузере Opera с некоторыми эффектами сдвига изображения. Связано это со способом центрирования и обрезки изображения, при быстром движении мыши по элементам модуля изображения могут дергаться. Проблема известна и идут попытки ее решения. Если Вы не хотите это наблюдать на своём сайте, можно воспользоваться иными стилями эффектов, которые не задействуют сдвиг изображения, либо использовать старую версию модуля.

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

Демо


Оставьте свой комментарий

Оставить комментарий от имени гостя

0 / 2500 Ограничение символов
Ваш текст должен быть в пределах 10-2500 символов
46 Комментарии | Добавить свои
  • Гость - Derian

    Приветствую. Отличный модуль, почти то, что нужно. Вот только не могу понять, можно ли работать с вложенными категориями? Потому что получается сделать только одну страницу верхнего уровня, оформленную с помощью модуля, а вот при переходе внутрь подкатегорий, подкатегории в них и материалы отображаются стандартным списком\блогом. А хотелось бы, чтобы все страницы (подкатегории и материалы) были оформлены в одном стиле. Получается сделать только через меню и дубликать модуля отдельную страницу. Но это совсем не то. Или под такое дело уже компонент какой-то нужен?

    Нравится 0 Короткий URL:
  • Вы всё правильно поняли, модуль выводит только заранее определенные категории/материалы, соответственно для каждого уровня вложенности нужно будет настраивать свой модуль. По поводу отдельного компонента - не обязательно, можно просто переопределить стандартный шаблон компонента com_content и оформить его примерно в таком же виде как и модуль.

    Нравится 0 Короткий URL:
  • Гость - Ron

    Благодарю за ответ. Действительно, установил свежую версию модуля, теперь можно кликать на весь блок - очень хорошо!
    По второму пункту я имею ввиду, чтобы можно было картинку для каждого блока назначать самостоятельно из базы картинок на сайте. Т.е. чтобы картинка бралась не только из описания категории, а можно было еще привязывать к блоку картинку произвольно, любую какую я захочу, не связанную с материалом или категорией.
    У меня по задумке в некоторых категориях нет картинок, а только текстовое описание. Получается, если я блок в модуле связываю с такой категорией, то блок остается пустым белым квадратиком, появляется только описание... Сейчас, чтобы решить эту проблему я иду на ухищрения, вставляю в описание категории картинку и ставлю у нее размеры 0, в итоге картинка в категории по прежнему не видна, но в блоке модуля она уже отображается. Хотелось бы это делать более цивилизованно, через настройки модуля.

    Нравится 0 Короткий URL:
  • Гость - Ron

    Чего не хватает в прекрасном модуле, чтобы он стал вообще бесподобным:
    * было бы замечательно, если бы блоки в модуле были еще кликабельны, т.е. переход на категорию или материал мог быть не только по кнопке "Подробнее", а вообще кликом по ячейке (картинке, в любом месте). Если убираешь из отображения кнопку "Подробнее", то перейти на категорию становится невозможно.
    * если бы можно было назначать свою картинку для каждой ячеки блока, а не ту, что модуль возьмет из описания категории.

    Нравится 0 Короткий URL:
  • Благодарю за Ваш отзыв. По поводу первого пункта - он давно реализован, если у Вас последняя версия модуля (0.2.3), то в настройках на вкладке "Отображение" есть параметр "Блок как ссылка".
    Что касательно второго пункта, если возможно, поясните что имеется ввиду, т.к. сейчас в планах сделать выбор откуда брать изображение (первое в описании, из параметра "изображение для вступления" и из параметра "изображение для полного описания").

    Нравится 0 Короткий URL:
  • А как исправить отображение на мобильных устройствах?получается очень криво?Возможно ли сделать так, чтобы миниатюры выстроились по одной? Сайт http://www.danayakredit.tmweb.ru/index.php

    Нравится 0 Короткий URL:
  • Если у Вас последняя версия модуля, то там на первой вкладке настроек есть параметр "Количество колонок", укажите равное нулю (0), также чуть ниже приведен комментарий, что от чего зависит. Если колонки равны нулю, то все блоки будут строиться в одну строку в зависимости от заданной ширины блока.
    По поводу размера изображений, на вкладке "Отображение" настроек модуля есть параметры ширины и высоты изображения, ниже соответствующий комментарий. Оставьте значения равными нулю (0) и тогда изображения будет растягиваться по ширине блока. Остальное оформляется стилями, Вам немного придется перебить их для соответствующих версий (мобильной и десктопной).
    P.S. Ваш сайт более не открывается.

    Комментарий последний раз редактировался в около 4 месяцев назад Администратор
    Нравится 0 Короткий URL:
  • Гость - Илья

    Здравствуйте, установил модуль, настроил, но он никак не хочет брать первые картинки для миниатюр из материалов. Помогите пожалуйста! Если что, вот сам сайт http://www.danayakredit.tmweb.ru/ :(

    Нравится 0 Короткий URL:
  • Добрый день. Скажите, вставляете ли Вы разрыв страницы (подробнее) перед картинкой?

    <hr id="system-readmore" />

    Дело в том, что берется первая картинка из текста введения.

    Нравится 0 Короткий URL:
  • СПАСИБО!! А как сделать так, чтобы изображения растягивались с сохранением пропорций?и для мобильной версии тоже?А то выглядит очень криво((

    Нравится 0 Короткий URL:
Загрузить еще