Appearance
Как вывести блог на сайте
DOC · руководство пользователя · Revolution 5.x
вывести новости на главнойдобавить блог в менюпоказать статьи в карточке товаравывести категории блога
Опубликованная статья может открываться по прямой ссылке, но это ещё не значит, что покупатель её найдёт. Блог нужно вывести хотя бы в одном заметном месте.
Вариант 1. Добавить блог в меню
Добавьте ссылку на главную категорию блога в нужное меню Revolution. Назовите её понятным словом: «Блог», «Советы» или «Новости». После сохранения проверьте меню на компьютере и телефоне.
Вариант 2. Показать новости на главной
- Откройте Настройки шаблона → Основные настройки → Главная страница → Новости.
- Включите блок и укажите нужное количество публикаций.
- Задайте понятный заголовок, например «Полезные советы».
- Сохраните и проверьте главную страницу.
Этот блок показывает публикации, но не создаёт их. Содержание берётся из списка новостей.
Вариант 3. Использовать макеты и модули OpenCart
Для отдельных схем можно использовать модуль новостей и модуль категорий новостей. В макете выберите позицию, порядок сортировки и нужный модуль. Это удобно, если блог должен появляться только на определённых страницах.
Вариант 4. Связать статьи и товары
В статье можно выбрать товары — тогда покупатель перейдёт из совета к покупке. На странице товара Revolution также умеет показывать связанные материалы, если связь предусмотрена настройками и данными статьи.
Проверка
- ссылка в меню открывает категорию, а не ошибку 404;
- в категории видны только включённые статьи с наступившей датой публикации;
- изображения не растянуты и не обрезают важную часть;
- прикреплённые товары доступны и имеют цену;
- на телефоне меню и карточки новостей удобно нажимаются.
DEV · точки интеграции
- Меню Revolution формирует ссылки на
revolution/revblog_category; поддерживаются вложенные категории. - Главная страница подключает контроллер/модуль
revolution/revblogmod. - Twig-точки:
revolution/revblog_mod.twig,extension/module/revblog_mod.twig,extension/module/revblogcategorymod.twig. - Layout для категории и статьи задаётся отдельно через
blog_category_layout[store_id]иblog_layout[store_id]. - Товарные связи используются страницами статьи и товара; при диагностике проверять обе стороны связи и фильтрацию товаров с нулевой ценой/остатком.