Другие модули на выбор

Метатеги Open Graph(OpenGraph, OG), Twitter, социальных сетях(мультисайтовость,мультирегиональность)

Стоимость: руб.
Этот компонент мы сможете использовать только при наличии лицензии. Подходящие редакции:

Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку

Стандартная установка из каталога решений.
После установки в административной части сайта, в разделе «Маркетинг» будет доступен "OpenGraph-поля у разделов и элементов". Далее тут настраиваем, для каких инфоблоков включить функционал и список вкладок, которые нужно отобразить. При необходимости можем добавить свои поля.

-------------------------------------
Для того, чтобы применить настроенные шаблоны, нужно для раздела в файле section.php после установки переменной раздела прописать следующий код:
if( $arCurSection['ID'] ){ $APPLICATION->SetPageProperty('DWSTROY_OG_TWITTER_IBLOCK_ID', $arParams['IBLOCK_ID']); $APPLICATION->SetPageProperty('DWSTROY_OG_TWITTER_SECTION_ID', $arCurSection['ID']); $APPLICATION->SetPageProperty('DWSTROY_OG_TWITTER_TAB_CODE', LANGUAGE_ID); }Внимание: в зависимости от компонента и его кастомизации переменная раздела $arCurSection['ID'] может называться по другому.
----------------------------------
а для карточки товара(элемента) в файл element.php после определения ID элемента нужно прописать следующий код:
if( $elementId ){ $APPLICATION->SetPageProperty('DWSTROY_OG_TWITTER_IBLOCK_ID', $arParams['IBLOCK_ID']); $APPLICATION->SetPageProperty('DWSTROY_OG_TWITTER_ELEMENT_ID', $elementId); $APPLICATION->SetPageProperty('DWSTROY_OG_TWITTER_TAB_CODE', LANGUAGE_ID); }Внимание: в зависимости от компонента и его кастомизации переменная элемента $elementId может называться по другому.