Коллеги, какое ключевое поле при импорте товаров?
Код товара Product code ?
Менять на другое ключевое поле нельзя?
Нам нужно сейчас залить много товаров, а потом потребуется изменить код товара.
Импорт вставит записи с новым кодом.
Нельзя ли указать, что синхронизироваться в этот раз например, по артикулу?
Коллеги, какое ключевое поле при импорте товаров?
Код товара Product code ?
Менять на другое ключевое поле нельзя?
Нам нужно сейчас залить много товаров, а потом потребуется изменить код товара.
Импорт вставит записи с новым кодом.
Нельзя ли указать, что синхронизироваться в этот раз например, по артикулу?
Официально, ключевым полем является Product сode. Выбрать другое поле в стандартной версии CS-Cart нельзя.
Есть еще один вариант. Если товар уже есть в установке, вы можете оставить поле Product сode пустым, но указать Product id (ID товара в установке). В этом случае при импорте товар с указаным ID обновится, но Product сode у этого товара будет пустым.
Официально, ключевым полем является Product сode. Выбрать другое поле в стандартной версии CS-Cart нельзя.
Есть еще один вариант. Если товар уже есть в установке, вы можете оставить поле Product сode пустым, но указать Product id (ID товара в установке). В этом случае при импорте товар с указаным ID обновится, но Product сode у этого товара будет пустым.
А точно так работает? Там какая-то хитрая функция есть, которая этот ID убивает
function fn_import_unset_product_id(&$object)
{
unset($object['product_id']);
}
А точно так работает? Там какая-то хитрая функция есть, которая этот ID убивает
function fn_import_unset_product_id(&$object)
{
unset($object['product_id']);
}
Проверил в 4.3.5. Работает.
Проверил в 4.3.5. Работает.
Спасибо большое за ответ!
Сейчас попробую.