Удалить все SEO-свойства инфоблока Битрикс

Удалить все SEO-свойства инфоблока Битрикс

Удалить все SEO-свойства инфоблока Битрикс

Удаляет все SEO-свойства элементов инфоблока.



// get all items
$arItems = array();
$arOrder = array('SORT' => 'ASC');
$arSelect = Array("ID", "NAME");
$arFilter = Array("IBLOCK_ID" => CATALOG);
$res = CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelect);
while ($ob = $res->GetNext()) {

    $arItems[] = $ob;
    unset($ob);

}
// delete all SEO

$iblockId = CATALOG;
foreach ($arItems as $i => $item){

    $iblockElementId = $item["ID"];

    $ipropElementTemplates = new \Bitrix\Iblock\InheritedProperty\ElementTemplates($iblockId,$iblockElementId);

    $ipropElementTemplates->delete();
}