Ваша корзина пока пуста,
надо срочно сюда
что-нибудь добавить
надо срочно сюда
что-нибудь добавить
Совместимость | OpenCart 2.1, OpenCart 2.3, OpenCart 3.0, OCStore 2.1, OCStore 2.3, OCStore 3.0, Opencart.pro 2.1, Opencart.pro 2.3 |
<categories> <category id="" parentId=""></category> ... </categories>характеристики товаров из блоков <papam name=""></param> выносит в отдельные столбцы с наименованием характеристик в шапке.
Основное | |
Способ распространения | Платно |
Совместимость | OpenCart 2.1, OpenCart 2.3, OpenCart 3.0, OCStore 2.1, OCStore 2.3, OCStore 3.0, Opencart.pro 2.1, Opencart.pro 2.3 |
VQmod | Нет |
Ocmod | Да |
Статистика | |
В первый раз файл добавлен | 28.12.2020 |
Последнее изменение | 12.03.2022 |
Просмотров | 1757 |
Покупок | 9 |
У меня есть прайс-лист в формате YML (ссылку могу дать в ЛС).
С помощью вашего дополнения я его конвертирую в XML.
В результирующем XML-файле не хватает некоторых полей, к-ые есть в YML-файле.
К примеру, в YML-файле перечислены характеристики (атрибуты) товара в тегах <param name="">. При этом они могут повторяться, но иметь разные значения.
К примеру, посмотрите товар (<offer) c id=162.
Вот его характеристики на скриншоте: https://monosnap.com/file/LvaJrhAT79uqhFhoq5pz9cANH6HAv8
У этого товара повторяются характеристики с name="Назначение" и name="Размер":
<param name="Назначение">Для офиса</param>
<param name="Назначение">Для школьников</param>
<param name="Назначение">Для подростков</param>
<param name="Назначение">Для кабинета</param>
и
<param name="Размер">Маленькие</param>
<param name="Размер">Узкие</param>
<param name="Размер">Ширина 100 см</param>
При этом эти характеристики имеют разное значение.
Проблема в том, что ваше дополнение "видит" только последние из одинаковых характеристик и заносит в таблицу XML только один из вариантов атрибута.
Из примера выше - это:
<param name="Назначение">Для кабинета</param>
<param name="Размер">Ширина 100 см</param>
Вот скриншот результирующего файла XML:
1. https://monosnap.com/file/iRKBavSIPJug4S46yqG2UqSRMWrfa6
2. https://monosnap.com/file/lKwMQDj81N3NYy0b29k50vpUvrNRfc
Но мне нужно, чтобы все характеристики вставлялись в таблицу, например, в одну ячейку через запятую (или другой разделитель).
Как это можно сделать?
многие поставщики дают xml выгрузки, типовые, формата яндексмаркета примерно
есть модули которые загружают такие xml файлы, но если Вам предварительно нужно подготовить товары поставщика, например поправить характеристики, что бы фильтры работали правильно, или что то добавить/убрать, то поработать в excel с таким xml практически не реально.
Данный модуль конвертирует xml файлы (только формата согласно описанию модуля) в файлы нормально читаемые excel.