На просторах интернета нашел интересный материал и решил добавить его на свой сайт.
JoomShopping позволяет производить экспорт и импорт товаров из магазина в файл csv. Но есть одна маленькая но очень не приятная проблема. После экспорта родным компонентом JoomShopping при открытии файла мы видим вместо русских букв кракозябры, это говорит о том, что компонент делает экспорт в другой кодировке вместо нужной нам UTF-8.
Это очень удобное решение для интернет магазина, особенно с большим колличеством товара, там удобно менять например цены товара (еще более удобно там менять массово мета теги).
Давайте ближе к делу, как исправить данную ошибку.
Устанавливаем через "Установка и обновление JoomShopping" новые.
[file_download id="Экспорт в UTF-8" url="administrator/download/JoomShopping/nrexportutf8.zip" show_like_count="no" button_text="Скачать 'Экспорт в UTF-8'"] [file_download id="Импорт из UTF-8" url="administrator/download/JoomShopping/nrimportutf8.zip" show_like_count="no" button_text="Скачать 'Импорт из UTF-8'"]
Скачиваем программу для редактирования файла csv.
[file_download id="Программа для редактирования" url="administrator/download/JoomShopping/nrcsved_1_2_1.zip" show_like_count="no" button_text="Скачать 'Программу для редактирования'"]
Дальше работаем.
- Через "Экспорт" экспортируем файл. Скачиваем его из сайт/components/com_jshopping/files/importexport/nrexportutf8/файл
- Открываем файл csv Блокнотом (Notepad++).
- Жмем "Кодировки" и выбираем "Перекодировать в UTF8".
- Сохраняем файл в формате csv.
- Открываем файл в программе редактирования csv (ранее скаченной).
- Вносим нужные изменения (например цены).
- Сохраняем файл как csv.
- С помощью вкладки "Импорт" в "Опциях" JoomShopping, импортируем измененный файл csv.
P.S. Если у Вас не получиться установить новые импорты из файла, воспользуйтесь установкой через url. В моем случае получилось установить именно этим способом.