Решение проблемы с импортом в Mini-shop

Приветствую. На некоторых хостингах есть проблема с импортом. Она подробно расписана вот здесь modx.pro/help/356/
Вкратце поясняю, везде идёт обрезка русских символов при импорте товаров. Причём режет до первой цифры.
Я протестировал на 2-ух серверах(на денвере не тестил)…
И после разбора исходников, да не поленился залез в исходники, я обнаружил что проблема в функции fgetcsv.
По итогу проблема решилась очень просто.
В файле
/core/components/minishop/processors/mgr/goods/import-export/import/import.php
Примерно 43-ей строкой, идёт вот такая функция
while (($csv = fgetcsv($file, 0, ';')) !== false) {
Её комментируем, и ниже дописываем.
while ($temp_file_upload= fgets($file)){
$csv = explode(";", $temp_file_upload);

Да решение более грубое, но зато работает на всех хостингах теперь.

Если вдруг что, то вот готовый файл.
Pashkevich Aleksandr
02 декабря 2012, 22:24
modx.pro
1 297
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0