Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

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

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

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

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

Купить: 5 000 руб.
Скриншоты
Описание

Технические данные

Опубликовано:
12.08.2016
Обновлено:
28.10.2025
Версия:
2.0.4
Установлено:
Менее 50 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Пользовательское соглашение

Описание

Модуль предназначен для переопределения мета-данных для страниц, которые не возможно установить штатными средствами (например, страницы с результатами фильтрации товаров в каталоге).
Кроме того, данное решение позволяет добавлять виртуальные страницы в карту сайта (имеется ввиду типовой функционал генерации карты сайта из модуля Поиска или из модуля SEO).
Отзывы (0)
Обсуждения (0)
Здесь пока никто ничего не написал. Будьте первым.
Что нового
2.0.4 (28.10.2025) Добавлен дополнительный метод для выборки данных для текущей страницы: Pai\Seometa\SeometaTable::getCachedList(''); При передаче пустой строки данные будут выбираться для текущей страницы, если же передать адрес - будут выбраны данные для переданной страницы.
2.0.3 (28.10.2025) Косметические обновления
2.0.2 (28.10.2025) Мелкие правки для соответствия стандартам php 8.1
Установка
После установки решения, необходимо в подвале сайта добавить компонент:
<? $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'];
}
Подключение механизма включения/выключения виртуальных страниц в карту сайта осуществляется в настройках модуля.
По умолчанию, данный функционал отключен.
Поддержка
Техподдержка согласно действующего законодательства

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки