Сброс SEO КЕШа элемента(товара)

Дата публикации: 29 мая 2017, Категория: 1С-Битрикс

Товар(элемент) на сайте обновляется, через API 1С-Битрикс. Название товара на странице выводится, через свойство товара в SEO 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(); 

Комментарии

Ничего не найдено.

Добавить комментарий