Имеется:
Комплексный компонент bitrix.catalog
Нужно:
Реализовать кнопки "рассказать друзьям" и "мне нравится", разных соц сетей, на странице элемента.
Как сейчас есть:
Для работы эти кнопок нужны meta теги. Сейчас я эти теги вывожу в хиадер с помощью:
CMain::AddHeadString($str);
Компонент кешируется.
Почему не устраивает:
Компонент кешируется, а то что он выводит в хиадер не кешируется. Получается, что нужные мета теги будут выводится только один раз, во время обновления кеша.
Как пробовал:
Пробовал динамически с помощью js заполнять нужные мета теги, но так теги скушал только вконтакте, фейсбук не работает.
Что делать?
Писать ещё один компонент,подключить его в header.php, без кеша, который будет проверять где пользователь и дёргать нужные данные?
Или... ?
Комплексный компонент bitrix.catalog
Нужно:
Реализовать кнопки "рассказать друзьям" и "мне нравится", разных соц сетей, на странице элемента.
Как сейчас есть:
Для работы эти кнопок нужны meta теги. Сейчас я эти теги вывожу в хиадер с помощью:
CMain::AddHeadString($str);
Компонент кешируется.
Почему не устраивает:
Компонент кешируется, а то что он выводит в хиадер не кешируется. Получается, что нужные мета теги будут выводится только один раз, во время обновления кеша.
Как пробовал:
Пробовал динамически с помощью js заполнять нужные мета теги, но так теги скушал только вконтакте, фейсбук не работает.
Что делать?
Писать ещё один компонент,подключить его в header.php, без кеша, который будет проверять где пользователь и дёргать нужные данные?
Или... ?