Не сработал метод.
21.02.2024 08:22:14
О как! Вопрос оказался весьма актуальным.
Возникает другой вопрос - сколько еще человек должны поддержать его, чтобы дождаться ответа? Двух заказчиков потеряли, от того, что их интересовал ответ, но мы не смогли ничего ответить, кроме того, что "скорее всего Битрикс24 перенесут на другую ОС". Предложили им все настроить на Убунту, но техподдержка, как и "Проверка системы" рекомендуют Веб-окружение Битрикс. Дальше у нас закончились аргументы. |
|
|
21.02.2023 13:54:40
Может кому пригодится.
Тоже вышла такая ерунда. Посмотрев поля одного из элементов заметил, что в PREVIEW_TEXT и DETAIL_TEXT - содержимое html, а PREVIEW_TEXT_TYPE и DETAIL_TEXT_TYPE имели значение "text". После того как заменил "text" на "html", все встало на свои места. [CODE]$dbRes = CIBlockElement::GetList([], ['IBLOCK_ID' => 'id_вашего_инфоблока', 'DETAIL_TEXT_TYPE' => 'text']); while ($arRes = $dbRes->GetNext()) { $el = new CIBlockElement; if ($el->Update($arRes['ID'], ['DETAIL_TEXT_TYPE' => 'html', '~DETAIL_TEXT_TYPE' => 'html'])) { echo $arRes['ID'] . ' success update!<br/>'; } else { echo $arRes['ID'] . ' NOT update!<br/>'; } } [/CODE] |
|
|