Современные гаджеты. Здоровье и красота
Поиск по сайту

Создание собственного альтернативного макета материалов категории. Обзор Droptables. Создание прайс листа в Joomla Настройки списка материалов

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

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

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

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

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

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

[свернуть]

Административная часть

[свернуть]

Тестирование

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

  • Joomla 3.6.5
  • Joomla 3.7.2
  • Joomla 3.8.3
  • JoomShopping v.4.13.0
  • K2 v.2.7.0
  • K2 v.2.8.0
  • AdsManager 3.1.7
  • AdsManager 3.1.11
  • Корректно работает с новым роутером Joomla (в стадии тестирования)

[свернуть]

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

0.3.4:
Добавлена возможность выбора, откуда брать описание: краткое описание, полный текст, meta-description (функция доступна только для материалов Joomla);
Исправлена функция динамического контента, теперь вместо $_REQUEST используется встроенный JRequest::getVar;
Добавлена функция исключения из выборки активного материала, товара или записи;
Добавлена возможность отображать дату публикации;
Добавлена возможность сортировки в случайном порядке;
Добавлена возможность делить элементы на страницы — псевдопагинация.

0.3.1:
Добавлена возможность выбора отображаемой миниатюры для материалов и категорий Joomla: первое из описания или из параметров;
Добавлена функция динамического контента (тестируется)
Добавлена возможность задать изображение, которое будет отображаться в случае, если изображение элемента отсутствует;
Добавлена возможность задать текст в начале и в конце модуля;
Исправлена ошибка Fatal error: Class ‘ContentHelperRoute’ not found
Частичная правка дизайна

0.2.3:
Добавлена поддержка компонента AdsManager.

0.2.0:
Добавлен параметр, позволяющий сделать ссылку на весь блок, либо только на кнопку «Подробнее».

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

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

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

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

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

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

[свернуть]

Возможные конфликты

  • Если у Вас установлена программа блокировки рекламы AdGuard. Отключите его при добавлении изображений в настройках модуля. По непонятным причинам в некоторых случаях он может блокировать медиабиблиотеку Joomla.
  • Для корректной работы пагинации необходима подключенная библиотека jQuery.
  • Для работы модуля необходима версия PHP не ниже 5.6

Для пользователей Joomla, “список категорий” - это знакомый тип меню, который позволяет пользователям отображать категории ии подкатегории в формате списка. Однако, страница выглядит слишком просто и очень красиво, например, с шаблоном Protostar.

Если вам надоел простой вид макета или если вам не нравится скучный внешний вид, прочитайте эту статью и создайте новый красивый внешний вид для вашего Списка всех категорий с картинками.

ШАГ 1: Создание категории, подкатегории и статей

Во-первых, перейдите в Материалы > Менеджер категорий > Создать категорию, чтобы, конечно же, создать новую категорию, а также несколько подкатегорий. На вкладке “параметры” каждой подкатегории, вы должны выбрать изображения для них.


ШАГ 2: Некоторые изменения в настройках материалов

На этом шаге вам нужно зайти в Система > Общие настройки > Материалы или же вы можете перейти в Материалы > Менеджер материалов > Настройки. В разделе"Категории", необходимо изменить некоторые параметры, как показано ниже:

Сообщение об отсутствии материалов: Скрыть

Кол-во материалов в категории: Показать

ШАГ 3: Создайте новый пункт меню

Перейдите в Меню > Главное меню и создайте новый пункт меню с типом “Список всех категорий” (Материалы > Список всех категорий). Затем, выберите категорию с подкатегориями, которую вы только что создали.

На данный момент на странице пункта меню, который вы создали, результат будет выглядеть примерно так:

ШАГ 4: Создайте переопределение

Чтобы создать новое переопределение, перейдите в Расширения > Менеджер шаблонов > Шаблоны. Затем откройте шаблон, который вы хотите добавить новое переопределение. В этой статье мы возьмем стандартный шаблон Joomla 3 “Protostar” в качестве примера.

После этого вы получите сообщение о том, что в папке HTML-кода шаблона Jooml-ой были созданы все необходимые файлы для замены.

Для редактирования файла, который вы хотите изменить, пожалуйста, перейдите на вкладку “Редактор”, затем выберите html > com_content > category. Выберите файл “default_children.php” и вы увидите данный файл в текстовом редакторе.

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