SeoData

SeoData генерирует h1, title, description и content по шаблону
Автор дополнения
adm93rus
Пакетов
1
Закачек
1
Обычно отвечает в течение 2 часов
Автор дополнения
Пакетов
1
Закачек
1
Обычно отвечает в течение 2 часов
Версия 1.1.0-pl
Дата выпуска 25.09.2026
Загрузки 0
Просмотры 4
Внимание, этот компонент требует PHP 8.1 или выше!
Внимание, этот компонент требует MODX 3 или выше.
SeoData подставляет SEO-поля страницы по шаблонам Fenom. Одно правило задаёт заголовок, meta-title, description и контент для документа MODX, товара или категории MiniShop3.

Шаблон заголовка страницы — pagetitle, тег H1
Шаблон meta-заголовка — longtitle, тег Шаблон meta-описания — description
Шаблон контента — content.

Пример категории «Яхты»:
{$pagetitle} купить в «{$site_name}»{if $page?} {$page}{/if}
Купить {$pagetitle.acc|lc} в «{$site_name}» от {$price.min} ₽. В наличии {$count} наименований.

На витрине это даёт title вроде такого и description с ценой и количеством товаров:
Яхты купить в «Название_компании» | Страница 2

Плагин на событии OnLoadWebDocument записывает результат в ресурс. Тот же набор полей возвращает сниппет SeoData, если плагин выключен.

Общие правила по родителю и шаблону MODX, свои поля MiniShop3 и TV, словарь словоформ. Админка собрана на VueTools с темой modx.

Что в админке:
  1. Общие шаблоны — правила по типу страницы, родителю и шаблону MODX.
  2. Персональные шаблоны — одно активное правило на ресурс.
  3. Свои поля — колонки MiniShop3, опции и TV, которые становятся плейсхолдерами.
  4. Словоформы — падежи для шаблонов.
  5. Обслуживание — индекс цен и количества товаров в категориях.
  6. Инструкция — эта же справка внутри панели.

Требования
  • PHP 8.1+
  • MODX Revolution 3.0+
  • VueTools 1.2.0+
  • pdoTools 3.x
  • MiniShop3 — для товаров, категорий, опций и индекса цен

Без MiniShop3 работают шаблоны ресурсов и TV. Поля каталога и вкладка индексации в этом случае недоступны.

Сначала установите VueTools и pdoTools: без них установщик SeoData остановится на зависимостях. Затем установите SeoData и очистите кэш. Пункт меню — Пакеты → SeoData.

Последние обсуждения в сообществе MODX.pro