Обрезаются русские символы при импорте товаров CSVI Joomla 2.5 + VM2
Столкнулся с такой проблемой, что при импорте товаров через компонент CSVI, обрезаются все русские (кириллические) символы. Чуть погуглив не нашел решения для Joomla 2.5 и virtuemart 2. Решение оказалось достаточно простым и схоже с фиксом для предыдущей версии Joomla.
Заходим в папку сайта и переходим по следующему адресу /administrator/components/com_csvi/helpers/file/import
Находим файл csv.php и открываем его для редактирования.
Ищем следующий код
[cce lang=php]
public function readNextLine() {
[/cce]
У меня это 135 строка. И вставляем после нее
[cce lang=php]
setlocale(LC_CTYPE, «ru_RU.UTF-8»);
[/cce]
Меняем кодировку файла на UTF-8, по умолчанию она по идее должна быть у вас cp-1251.
Сохраняем изменения и закрываем файл.
Профит, после этих действий у вас все должно работать.