Ответить Новая тема Новый опрос 
 Ошибка при импорте из CSV
viperet
Новичок
Сообщений: 7
Регистрация: 30-10-2009


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


07-03-2010 04:53
Спасибо большое,была такая же проблема,добавил строчку в конец файла и все заработало.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
yura833
Cпециалист
Сообщений: 100
Откуда: Хабаровск
Регистрация: 15-05-2010


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
Cпециалист
Сообщений: 100
Откуда: Хабаровск
Регистрация: 15-05-2010


23-06-2010 12:29
Вот правильный вариант setlocale(LC_CTYPE, "ru_RU.UTF-8");
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ernest
Новичок
Сообщений: 14
Регистрация: 08-10-2010


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

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

В чем может быть тут проблема? С количеством товара вроде бы все ок. С количеством знаком для названия вроде бы тоже...
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


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

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


quantity (англ.) - количество
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос