Добрый день.
Имеем инет-магазин. Имеем импорт.
Проблема такая: если в файле импорта убрать колонку с "тип валюты", то тогда при импорте - у товара не выставляется цена. Как будто ее в файле импорта не было - хотя она есть.
Пытался через init.php выставлять автоматом:
т.е., при добавлении товара выставлять ему РУБЛИ, тип валюты.
но эта ведь функция срадабывает уже после добавления товара.
получается такая схема:
делаем импорт товара. скрипт импорта видит, что тип валюты не выставлен и не загружает цены.
товар добавился. срабатывает наш обработчик. и выставляет тип валюты. НО! уже поздно ведь , цен уже нет.
как быть?
спасибо.
Имеем инет-магазин. Имеем импорт.
Проблема такая: если в файле импорта убрать колонку с "тип валюты", то тогда при импорте - у товара не выставляется цена. Как будто ее в файле импорта не было - хотя она есть.
Пытался через init.php выставлять автоматом:
Код |
---|
AddEventHandler("sale", "OnProductAdd", "OnProductAdd"); function OnProductAdd(&$ID,$Fields){ $res=Array("CURRENCY_1"=>'RUB'); CCatalogProduct::Update($ID,$res); } |
т.е., при добавлении товара выставлять ему РУБЛИ, тип валюты.
но эта ведь функция срадабывает уже после добавления товара.
получается такая схема:
делаем импорт товара. скрипт импорта видит, что тип валюты не выставлен и не загружает цены.
товар добавился. срабатывает наш обработчик. и выставляет тип валюты. НО! уже поздно ведь , цен уже нет.
как быть?
спасибо.