Если в Битриксе описание стало не html

Было все выставлено как HTML, но после очередного чего-то стало все текстом.

Решается просто:

В result_modifier.php текущего шаблона элемента товара (или в любое иное место, только бы там ID товара был доступен) добавляем код:

if ($arResult["DETAIL_TEXT_TYPE"]!=="html") {//correct DETAIL_TEXT_TYPE to html
   $el = new CIBlockElement;
   $arLoadProductArray = Array(
      "DETAIL_TEXT_TYPE" => "html",
   );
   $res = $el->Update($arResult["ID"], $arLoadProductArray);
}

Теперь все открываемые карточки товара сами себя подправят в части типа детального описания.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *