Версия для печати
Оригинальная версия ( http://prestadev.ru/forum/tema-474.html )

PrestaShop CMS :: Русская поддержка интернет-магазина PrestaShop > Прием багов > Ошибка при импорте из CSV


Разместил: viperet Время: 21-12-2009 16:32
При импорте товаров их CSV была проблема с кирилицей в названиях категорий. Она просто не отображалась. Но стоило добавить в начале скажем цифру - и кирилица появлялась. При чем так только на linux хостинге (проверил на паре хостингов, виртуальном мирохосте и на своем сервере), на локалхосте (Mac OS) все в порядке. Как оказалось во всем виновата функция fgetcvs.
Чтобы она правильно работала, независимо от настроек хостинга, надо куда нибудь в config/config.inc.php добавить строчку
setlocale(LC_ALL, "ru_RU.utf-8");

Разместил: Макс Время: 07-03-2010 04:53
Спасибо большое,была такая же проблема,добавил строчку в конец файла и все заработало.

Разместил: yura833 Время: 23-06-2010 11:53
Цитата:( viperet @ 21-12-2009 19:32 Смотреть сообщение )
При импорте товаров их CSV была проблема с кирилицей в названиях категорий. Она просто не отображалась. Но стоило добавить в начале скажем цифру - и кирилица появлялась. При чем так только на linux хостинге (проверил на паре хостингов, виртуальном мирохосте  и на своем сервере), на локалхосте (Mac OS) все в порядке. Как оказалось во всем виновата функция fgetcvs.
Чтобы она правильно работала, независимо от настроек хостинга, надо куда нибудь в config/config.inc.php добавить строчку 
setlocale(LC_ALL, "ru_RU.utf-8");


На версии 1.3.1 (0.9 dev) Решение рабочее но после добавление строки setlocale(LC_ALL, 'ru_RU.utf-8'); после подтверждения покупки вылазит ошибка: "Попытка проникновения (Order -> total_paid = 87,37)" Поэтому надо думать иные варианты решения данной проблемы

Разместил: yura833 Время: 23-06-2010 12:29
Вот правильный вариант setlocale(LC_CTYPE, "ru_RU.UTF-8");

Разместил: ernest Время: 17-08-2011 23:37
Столкнулся с такой проблемой при импорте товара на сайт:
AAAAAAA (ID 5000) невозможно сохранить
Product -> quantity = AAAAAAA

AAAAAAA - это название товара

В чем может быть тут проблема? С количеством товара вроде бы все ок. С количеством знаком для названия вроде бы тоже...

Разместил: Алекс Время: 17-08-2011 23:50
Цитата:( ernest @ 18-08-2011 00:37 Смотреть сообщение )
Product -> quantity = AAAAAAA

AAAAAAA - это название товара


quantity (англ.) - количество

www.prestadev.ru