Привет. Есть модуль https://opencart3x.ru/module/exchange/import-yml . Он импортирует все данные с YML файла.
Все бы отлично, но есть в YML файле параметры вида:
<param name="Размер" unit="Years">2</param>
<param name="Размер" unit="Years">4</param>
<param name="Размер" unit="Years">5</param>
или такие:
<param name="Размер" unit="Months">18</param>
<param name="Размер" unit="Months">24</param>
Скрипт берёт все параметры (за исключением повторяющегося тега name) и записывает в атрибуты.
Мне нужно чтобы все параметры с name="Размер" записывались именно в опции. В зависимости от параметра "unit", например, если параметры такие:
<param name="Размер" unit="Months">18</param>
<param name="Размер" unit="Months">24</param>
Записывать в опцию товара:
Опция - Размер
Значения: 18 месяцев, 24 месяцев
А если:
<param name="Размер" unit="Years">4</param>
<param name="Размер" unit="Years">5</param>
то:
Опция - Размер
Значения: 4 лет, 5 лет