Глючит обновление товаров.

Статус
В этой теме нельзя размещать новые ответы.

vitsag

Постоялец
Регистрация
26 Июн 2007
Сообщения
91
Реакции
6
Было все ок. скачивал сформированный файл прайс-листа в формате csv, менял что необходимо и закачивал обратно на сайт...
но вот в последнее время стало это дело глючить... а именно:
- при импорте не видит русские буквы в начале названий колонок и в строках(но только если начинается с русских букв)
например Порядок сортировки, Внутренний код (артикул), Наименование и прочие колонки не видит, а видит только следующую строку, которая начинается с цифры или латинской буквы...
или такой пример: начинается строка с "Номинальное напряжение: 12 V" а в магазине после обновления показывает ": 12 V"

может кто знает как с этим бороться?
думал, может офис начал выпендриваться (стала появляться заставка, которая оповещала, что офис пиратский) - взял снес винду, поставил последнюю сборку Зверя и отключил обновление...

некоторое время назад(может неделю, может меньше)перенес/переустановил/ магазин из папки в корневую, а товары перенес через импорт-экспорт sql-базы... имеет это отношение к глюкам аль нет?

в общем - если есть мысли как решить траблу - пишите... а то сил нет переделывать и дописывать в админке съеденные слова...
 
Глючит не один какой-то конкретный товар, а вся система...
если первая буква кирилица - съедает до первого символа латиницей или цифры или знака препинания...
Для просмотра ссылки Войди или Зарегистрируйся
на странице видно как немного не хватает текста...
вместо "Номинальное напряжение:12V" в некоторых местах осталось только ":12V"

эабыл добавить.... еще поставил недавно код sape.ru...
убрал код sape.ru - один хрен...
 

вроде бы помогло... но полностью все не тестировал...
 
*** скрытое содержание ***
вроде бы помогло... но полностью все не тестировал...
Напиши что именно помогло или что ты сделал, в теме куча вариантов и способов
 
В файле core_functions/catalog_import_functions.php нужно найти строку

function myfgetcsv($fname, $del)

и после скобки { добавить строку:

setlocale(LC_ALL, 'ru_RU');

вроде бы все прошло после этой манипуляции...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху