Модификатор мета-данных

0

Разработчик: Студия "Pai-bx"

Установлено: Менее 50

Обновлено: 16.11.2025

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Первый сайт» / «Старт» / «Стандарт» / «Малый бизнес» / «Бизнес» / «Энтерпрайз» / «Корпоративный портал» / «Интернет-магазин + CRM» /

5 000 ₽
Модуль предназначен для переопределения мета-данных для страниц, которые не возможно установить штатными средствами (например, страницы с результатами фильтрации товаров в каталоге).
Кроме того, данное решение позволяет добавлять виртуальные страницы в карту сайта (имеется ввиду типовой функционал генерации карты сайта из модуля Поиска или из модуля SEO).
После установки решения, необходимо в подвале сайта добавить компонент:
<? $APPLICATION->IncludeComponent(
    "pai:seometa",
    ".default",
    array(
 ),
    false
); ?>
 
После этого на панели инструментов появится кнопка "Установить Meta", нажатие на которую выдаст форму ввода данных.

Аналогичные действия можно выполнять и в административном разделе сайта: Сервисы - Мастер мета-данных - Список страниц.

Далее, для модификации вывода title в мета-тегах страницы, необходимо произвести небольшую модификацию в шаблоне, выводящем страницы:
 <title><?= $APPLICATION->AddBufferContent(array("CPaiSeometa", "Title")); ?></title>
Для вывода динамических данных в тег H1:

<h1><?= $APPLICATION->AddBufferContent(array("CPaiSeometa", "H1")); ?></h1>
 
Для получения всех данных для каждой конкретной страницы (информация для разработчиков!), можно воспользоваться кодом:
 $arPageRes = \Pai\Seometa\SeometaTable::getCachedList($curPage);
if($arPageRes){
   $h1 = $arPageRes["H1"];
   $seo_description = $arPageRes["SEO_TEXT"];
}
Подключение механизма включения/выключения виртуальных страниц в карту сайта осуществляется в настройках модуля.
По умолчанию, данный функционал отключен.