Управление оформлением карточки
статьи в mod_ajax_content
Рынок веб-разработки требует гибкости: клиенты хотят разное оформление карточек на разных разделах. Карточка в каталоге — одно, в блоге — другое. Разбираем, как модуль Reemake AJAX Content настраивается под каждый раздел отдельно.
Классика: проблема и решение
Что бывает при одинаковых карточках
Ломается сетка
Разная длина лида у карточек — ряд «рвётся». Пользователь видит баг.
Обрезка по символам
Параметр introtext_length = 180 — единая высота карточки на всём сайте.
Одинаковое оформление везде
В каталоге нужна цена, в блоге — дата. Один модуль — один набор полей.
Разные модули под разделы
Каждый экземпляр модуля имеет свои настройки. Каталог — цена, блог — дата.
Настройка
Что можно включить в карточке
Изображение
Вводное или первое из текста статьи. Пропорции фиксированы — сетка не ломается.
Заголовок
Со ссылкой на материал. Обрезка длинных заголовков — настраивается.
Дата
В настраиваемом формате. Можно включить или отключить.
Вводный текст
С обрезкой по символам. По умолчанию 180 — оптимально для сетки 3–4 колонки.
Кейс · Макскрафт-Декор
Выставочные стенды: единый вид карточек на всех разделах
Задача: «Макскрафт-Декор» — компания по производству выставочных стендов. 200+ проектов, кейсы и статьи в разных разделах. Карточки выглядели по-разному: где-то с датой, где-то с длинным лидом, где-то без картинки. Сайт казался «собранным из кусков».
Что сделали: установили Reemake AJAX Content. Настроили единое оформление карточек: изображение + заголовок + короткий лид. Обрезка лида — 180 символов. Дата — только в блоге, в каталоге не показывается. Проверили на сетке из 3 колонок — карточки одной высоты, ряд не рвётся.
Результат: сайт выглядит целостно. Глубина просмотра в каталоге выросла на 30 %. Отказы снизились на 15 %. Редакция управляет оформлением через админку — не нужно звать разработчика под каждую правку.
Вопросы и ответы
От лица клиента
«Можно ли задать разное оформление для разных модулей?»
Да, каждый экземпляр модуля имеет свои настройки. В каталоге — цена и картинка, в блоге — дата и автор. Настраивается в админке.
«Как добавить свои стили?»
Классы reemake-ajax-card — можно переопределить в CSS шаблона. Никаких правок index.php.
«Что если у меня нестандартная сетка?»
Обсуждаем на аудите. Модуль даёт базовые классы — можно стилизовать под любую сетку. Обычно 1–2 часа работы.
«А если я хочу показать цену только в каталоге?»
Да, для каждого модуля настраивается свой набор полей. Каталог — с ценой, блог — без. Полная гибкость.
Пришлите ссылку на ваш раздел
Посмотрим, как сейчас выглядят карточки. Покажем, как их привести к единому виду. Бесплатный аудит — без обязательств.
Пришлите ссылку →




Messenger Max