CSVi: При импорте снимать с публикации старые товары?

Discussion in 'Магазины, электронная коммерция' started by d0ublezer0, Jul 30, 2009.

  1. Offline

    d0ublezer0 Пользователь

    Joined:
    Jul 24, 2007
    Messages:
    59
    Likes Received:
    1
    Gender:
    Male
    Среда:
    Joomla 1.5.10
    CSVi 1.7
    Virtuemart 1.1.3

    Что есть:
    каталог товаров (http://www.zebra-tara.ru, если кому интересно)
    С периодичностью где-то раз в месяц мне поставщики присылают XML файл с выгрузкой своей актуальной базы товаров.
    Из него я подготавливаю файл CSV для импорта, и заливаю в свой каталог.

    Что нужно:
    Ассортимент товаров в базе поставщиков постоянно меняется, убираются старые, добавляются новые позиции.
    Как сделать так, чтобы при отсутствии определенного товара в новом файле импорта, этот товар (при условии его существования в моей базе) снимался с публикации?

    Например, в базе:
    Ведро 3л. - опубликовано
    Ведро 6л. - опубликовано
    Ведро 9л. - опубликовано

    В файле импорта:
    Ведро 3л.
    Ведро 9л.
    Ведро 12л.

    В базе должно получиться:
    Ведро 3л. - обновлено
    Ведро 6л. - снято с публикации
    Ведро 9л. - обновлено
    Ведро 12л. - добавлено
     
  2.  
  3. Offline

    Arkadiy Пользователь

    Joined:
    Nov 21, 2007
    Messages:
    372
    Likes Received:
    10
    Gender:
    Male
    Так не получится, надо явно указывать товар и снимать его с публикации, потом его можно удалять из csv.
     

Share This Page

Loading...