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

Тема в разделе "Магазины, электронная коммерция", создана пользователем d0ublezer0, 30.07.2009.

  1. Offline

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

    Регистрация:
    24.07.2007
    Сообщения:
    59
    Симпатии:
    1
    Пол:
    Мужской
    Среда:
    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 Пользователь

    Регистрация:
    21.11.2007
    Сообщения:
    372
    Симпатии:
    10
    Пол:
    Мужской
    Так не получится, надо явно указывать товар и снимать его с публикации, потом его можно удалять из csv.
     

Поделиться этой страницей

Загрузка...