Требуется разработать модуль загрузки товаров из Exel на сайт определенным способом. Результатом работы модуля -является создание нового товара в определенной категории. Основные принципы создания такого товара : Исходными данными является таблица MS Exel файла. В этой таблице содержаться следующие поля , используемые модулем : - артикул товара родителя на сайте - название(наименование) товара - описание товара - поле HTML-тег Title - поле HTML-тег H1 - поле Мета-тег Description: - поле Мета-тег Keywords: - поле Теги товара: На основе этих данных на сайте должен создаваться товар (далее виртуальный товар) . Которые наследует характеристики и данные от существующего уже на сайте товара-родителя. Правила заполнения карты создаваемого товара: - Вкладка «Общие» заполняется на основе данных из таблицы Exel , кроме артикула. Артикул в карте вирт. товара (на сайте) не должен отображаться – должен быть пустым. – Вкладка Данные : все данные копируются с товара-родителя , включая картинку товара. (В фале Exel указан артикул товара-родителя на сайте) кроме SEO url (он должен генерится сам , в зависимости от названия товара в таблице импорта Exel) - Вкладка Атрибуты все атрибуты копируются у товара-родителя Также этот модуль (или скрипт на его основе) должен уметь обновлять цены и остатки созданных виртуальных товаров если они изменились у товара родителя (Значения цен и остатков товаров-родителей обновляются через работающий обмен с 1С). Модуль (или скрипт на его основе) должен - либо отслеживать когда прошел обмен с 1С , после чего он проверяет цены и остатки у товаров-родителей – и далее если цены и/или остатки, он обновляется данные у вирт. товаров - либо с периодичностью просто делает проверку цен и остатков у товаров-родителей настройки периодичности проверки данных у товара-родителя для примера : от «0» до 24 часов . При «0» – проверка и соответственно установка новых значений у вирт. товара не происходит Первый способ предпочтительнее. Виртуальные товары создаются один раз, в дальнейшем они никогда меняться не будут. Только если правится или удаляться в ручную. Необходимо вести полный лог создания вирт товаров , сколько их было создано, ошибки при создании, дубли строк если есть одинаковые и тд. Дополнительные уточнения по запросу.