Беларусь

region-img

Документация Сотбит: SEO умного фильтра. Компоненты. Компонент sotbit:seo.meta.element.tags

Компонент sotbit:seo.meta.element.tags

 
Компонент sotbit:seo.meta.element.tags предназначен для подключения и вывода тегов на детальной странице товара в каталоге.
 
Тег – гиперссылка, состоящая из ключевых слов, описания контента страницы, которое позволяет понять суть написанного, изображенного.
 
В нашем модуле теги представлены ссылками на детальной странице товара в каталоге, по которым мы переходим на другие страницы, созданные модулем. Шаблон названия для этих ссылок задается в условиях модуля.
 
Подробнее с настройками тегов можно ознакомиться в разделе Облако тегов.
 
В визуальном редакторе компонент находится по следующему пути: Сотбит > SEO умного фильтра > Облако тегов для детальной страницы.
 
Параметры
Поле
Параметр
Описание
Тип инфоблока
IBLOCK_TYPE
Позволяет установить тип инфоблока, правила для которого будут использованы при генерации тегов.
Инфоблок
IBLOCK_ID
Список выбора инфоблока. Если выбран пункт другое, то в поле рядом требуется указать ID инфоблока и подтвердить выбор нажатием кнопки ok.
ID товара
ELEMENT_ID
Список выбора товара. Если выбран пункт другое, то в поле рядом требуется указать ID товара.
Раздел
SECTION_ID
Список выбора раздела инфоблока. Если выбран пункт другое, то в поле рядом требуется указать ID раздела.
Показывать теги родительских разделов
INCLUDE_SUBSECTIONS
Принимает значения:
  • Всех родительских разделов – при этом будут отображаться все элементы родительких разделов.
  • Не показывать – при этом элементы родительких разделов отображаться не будут.
Тип сортировки тегов
SORT
Принимает значения:
  • По названию – при этом тэги будут сортироваться по названию тэга.
  • По индексу сортировки условий – при этом тэги будут сортироваться исходя из индекса, указанного в условии.
  • По индексу сортировки ЧПУ – при этом тэги будут сортироваться исходя из индекса, указанного в ЧПУ.
  • По количеству товаров по ссылке – при этом тэги будут сортироваться исходя из количества, указанного в ЧПУ.
  • Случайно – при этом тэги будут сортироваться в случайном порядке.
Порядок сортировки
SORT_ORDER
Принимаемые значения:
  • asc – сортировка по возрастанию;
  • desc – сортировка по убыванию.
Количество выводимых тегов
CNT_TAGS
Задает количество тегов, отображаемых на странице. При пустом поле на странице выводятся все теги удовлетворяющие условию.
Тип кеширования
CACHE_TYPE
Принимает значения:
  • Авто + Управляемое – автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных.
  • Кешировать – для кеширования необходимо определить время кеширования.
  • Не кешировать – кеширования нет в любом случае.
Время кеширования(сек.).
CACHE_TIME
Время кеширования, указанное в секундах.
 
Для размещения компонента sotbit:seo.meta.element.tags в шаблоне каталога на детальной странице требуется вставить код компонента.
 
Необходимые файлы расположены по следующему пути: Рабочий стол > Контент > Структура сайта > Файлы и папки > bitrix > templates > Название шаблона сайта > components > bitrix > catalog.element > Название шаблона элемента.
 
Так же файл можно открыть следующим образом:
 
На детальной странице товара в каталоге, требуется включить режим правки, который располагается в правом верхнем углу страницы на панели инструментов. Наведите курсор на область каталога, после чего появится меню, в котором требуется нажать кнопку выпадающего списка возле значка настроек, затем выбрать пункт Элемент каталога детально (bitrix:catalog.element) и выбрать подпункт Редактировать шаблон компонента.
 
В появившемся окне переходим в режим Редактировать файл в панели управления. Далее переходим в папку шаблона и выбираем нужный файл.
 
Рассмотрим установку модуля на примере шаблона e-shop.
 
Код компонента необходимо вставить в файл, который отвечает за вывод детальной страницы на сайте, в нашем случае это файл template.php.
 
Однако в файле template.php – кешируемая зона. Если необходимо вставить код в некешируемую зону, следует выбрать element.php или component_epilog.php – файлы, которые отрабатывают без кеша.
 
Код компонента
  1. <?
  2. $APPLICATION->IncludeComponent(
  3.       "sotbit:seo.meta.element.tags",
  4.       ".default",
  5.       Array(
  6.             "CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
  7.             "CACHE_TIME" => $arParams["CACHE_TIME"],
  8.             "CACHE_TYPE" => $arParams["CACHE_TYPE"],
  9.             "CNT_TAGS" => "",
  10.           "ELEMENT_ID" => $arResult["ID"],
  11.          "GENERATING_TAGS" => "N",
  12.           "IBLOCK_ID" => $arParams["IBLOCK_ID"],
  13.           "IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
  14.           "INCLUDE_SUBSECTIONS" => $arParams["INCLUDE_SUBSECTIONS"],
  15.           "PRODUCT_COUNT" => "N",
  16.           "SECTION_ID" => $arCurSection["ID"],
  17.           "SORT" => "CONDITIONS",
  18.           "SORT_ORDER" => "desc"
  19.      )
  20. );
  21. ?>
 
После внесения изменений требуется перейти в публичную часть сайта и сбросить кеш страницы.
 
В компонентах страницы появится новый элемент Облако тегов для детальной страницы. Чтобы перейти к его настройкам необходимо:
 
  1. Включить Режим правки.
  2. Нажать на кнопку выпадающего меню Компоненты.
  3. Выбрать из списка пункт меню Облако тегов для детальной страницы.
 
После данных манипуляций перед нами откроются настройки параметров компонента, которые позволяют выбрать шаблон компонента из числа созданных, установить основные параметры компонента, настройки кеширования и учет прав доступа.
 
При корректном внесении всех изменений и при выполнении условий, заданных в модуле SEO умного фильтра, на детальной странице товара добавятся теги.

Нужна помощь в настройке решения

Оставьте заявку и мы свяжемся с вами!