Добрый день!
Данные изначально в таком виде представлены в одном из блоков на сайте:
<strong>Технические параметры</strong>
<p>Подключение денежного ящика|да
<p>Скорость печати|250 мм/сек
<p>Тип печати|Термо
<p>ЕГАИС/ФГИС|да
<p>Ширина области печати, мм|До 72
<p>Разрешение печати|203 dpi
<p><strong>Свойства</strong>
<p>Ширина чековой ленты|80 мм
<p>Тип бумаги|термолента
<p><strong>Корпус</strong>
<p>Цвет|черный
<p>Вес|1,5 кг
<p>Защита от влаги|да
Скрипт их переводил в html код при посещении страницы пользователем. Вот этот скрипт:
// result modifier for attributes_string
if($arResult['PROPERTIES']['ATTRIBUTES_STRING']['~VALUE']['TEXT']){
$arResult['PROPERTIES']['ATTRIBUTES_STRING']['~VALUE']['TEXT'] = str_replace("<br>", "", $arResult['PROPERTIES']['ATTRIBUTES_STRING']['~VALUE']['TEXT']);
$text = explode("<p>", $arResult['PROPERTIES']['ATTRIBUTES_STRING']['~VALUE']['TEXT']);
foreach($text as $key => $value){
$text[$key] = explode("|", $value);
}
$arResult['PROPERTIES']['ATTRIBUTES_STRING']['~VALUE']['TEXT'] = $text;
}
В связи с переездом на другой движок сайта. Стоит задача в том, что бы перекодировать эти данные в статический html код.
Пример полученного html кода таблицы после отработки скрипта в закладке "Детальные характеристики"
Прикрепил пример данных "пример 1 карточки.xlsx"
В колонке 1 и 2 имеющиеся данные.
В 3 колонке данные которые хочется получить в виде HTML
В 4 и 5 колонке примечания для исполнителя