Сброс SEO КЕШа элемента(товара)
Товар(элемент) на сайте обновляется, через API 1С-Битрикс. Название товара на странице выводится, через свойство товара в SEO 1С-Битрикса. Настроки инфоблока выглядят так:
Обратите внимание на {=this.property.name_max}
, - Устанавливаем название из свойства товара(элемента) name_max.
И вот после обновления товара, название выводилось старое. Стандартный сброс КЕШа товара(элемента) не помогал. Порывшись в google отыскал нужные функции Битрикса. Теперь после обновления конкретного товара(элемента), у меня выполняется код по сбросу SEO кеша элемента:
<?php
// Подрубить вверху страницы
use Bitrix\Iblock\InheritedProperty;
// Используем, после обновления элемента.
//ООП ElementValues или SectionValues или IblockValues ))
// На вход ID инфоблока, ID элемента
$ipropValues = new InheritedProperty\ElementValues(11, $resIDtov['ID']);
//Сбросить кеш SEO
$ipropValues->clearValues();
Комментарии
Добавить комментарий