NLO56 Posted August 25, 2011 Share Posted August 25, 2011 Всем доброго времени суток. Кто знает как лечить. При импорте товаров (товары в CVS) не добавляются некоторые позиции. поле код товара имеет недопустимое значение Вот пара строк. 3.AUDI 80/90 1086-0891 КРЫЛО ПЕРЕДНЕЕ L EMBO Не может быть сохранен 4.Product -> reference = 893821021;893821105;893821105B По всей видимости товар AUDI 80/90 1086-0891 КРЫЛО ПЕРЕДНЕЕ L EMBO не сохраняется из за длинного поля Артикула (Product -> reference = 893821021;893821105;893821105B) Пробуем в ручную забивать Наименование: AUDI 80/90 1086-0891 КРЫЛО ПЕРЕДНЕЕ L EMBO Артикул: 893821021 Сохраняем. Создание завершено Ок. Проверяем по другому. Наименование: AUDI 80/90 1086-0891 КРЫЛО ПЕРЕДНЕЕ L EMBO Артикул: (теперь ставим 893821021;893821105;893821105B) Сохраняем. 2 ошибки: 1.поле переписать ссылку обязательно по крайней мере в Russian 2.поле код товара имеет недопустимое значение Выход из этой ситуации: Прописывать только один Артикул для товара (остальные можно в описании дописать). А если нужно чтобы все Артикулы прописаны были в этом поле? Где то в настройках по всей видимости есть ограничение количества символов. Кто знает подскажите, или лучше всё таки не городить огород? Link to comment Share on other sites More sharing options...
sors Posted August 25, 2011 Share Posted August 25, 2011 Ограничение на длину 32 символа плюс проверка на недопустимые символы. В /classes/Product.php строка 'reference' => 32 Можно еще заменить 'reference' => 'isReference' на 'reference' => 'isString' Link to comment Share on other sites More sharing options...
NLO56 Posted August 25, 2011 Author Share Posted August 25, 2011 Ограничение на длину 32 символа плюс проверка на недопустимые символы. В /classes/Product.php строка 'reference' => 32 Можно еще заменить 'reference' => 'isReference' на 'reference' => 'isString' Спасибо,помогло. Link to comment Share on other sites More sharing options...
NLO56 Posted August 25, 2011 Author Share Posted August 25, 2011 Ограничение на длину 32 символа плюс проверка на недопустимые символы. В /classes/Product.php строка 'reference' => 32 Можно еще заменить 'reference' => 'isReference' на 'reference' => 'isString' Дааааа, рано радовался. Если каждую позицию по отдельности делать, ошибок не возникает. А вот при массовом импорте тоже самое, возникают ошибки. Добавилась ещё одна ошибка. 22.Следующее поле неверное, судя по методу проверкиisCatalogName: (Product->name = MERCEDES 207-410 77-95 УСИЛИТЕЛЬ БОКОВИНЫ ВНУТРЕННИЙ L=R для языка 1 И прежняя: 23.MERCEDES W203 AMG 00-02/W211 AMG 02-05/W209 AMG 03- ФАРА П/Т ЛЕВАЯ НB4 Не может быть сохранен 24.Product -> upc = 500329-3 Где ещё можно что заменить? Link to comment Share on other sites More sharing options...
sors Posted August 26, 2011 Share Posted August 26, 2011 Те же самые ошибки возникать не могут. Значит в названии товара содержатся недопустимые символы. Чтобы снять проверку замените в том же файле isCatalogName на isString С upc то же самое. Не знаю что это и зачем это поле заполняете. Link to comment Share on other sites More sharing options...
NLO56 Posted August 26, 2011 Author Share Posted August 26, 2011 Те же самые ошибки возникать не могут. Значит в названии товара содержатся недопустимые символы. Чтобы снять проверку замените в том же файле isCatalogName на isString С upc то же самое. Не знаю что это и зачем это поле заполняете. upc я так понимаю это универсальный код товара. Он тоже нужен. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now