Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Импорт товаров на сайт из Exel в OpenCart OS 2.x


Dimeos
 Поделиться

Рекомендованные сообщения

Требуется разработать модуль загрузки товаров из Exel на сайт определенным способом. 
Результатом работы модуля -является создание нового товара в определенной категории. 

Основные принципы создания такого товара : 
Исходными данными является таблица MS Exel файла.   
  
В этой таблице содержаться  следующие поля , используемые модулем  :  
- артикул товара  родителя на сайте  
- название(наименование) товара  
- описание товара  
- поле HTML-тег Title   
- поле HTML-тег H1  
- поле Мета-тег Description:   
- поле Мета-тег Keywords:   
- поле Теги товара:   
  
На основе этих данных на сайте должен создаваться  товар (далее виртуальный товар) . Которые наследует характеристики и данные от существующего уже на сайте товара-родителя.   

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

Первый способ предпочтительнее. 

Виртуальные товары создаются один раз, в дальнейшем они никогда меняться не будут. Только если правится или удаляться в ручную. 
Необходимо вести полный лог создания вирт товаров , сколько их было создано, ошибки при создании, дубли строк если есть одинаковые и тд.  

Дополнительные уточнения по запросу.

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.