Magento не разрешает специальные символы, такие как ä
Я загрузил csv моих продуктов в моем магазине magento. в CSV у меня есть имена продуктов со специальными символами, такими как ä . Но на переднем конце эти символы, показывающие некоторые HTML-теги, такие как
"& auml;". Я хочу избежать таких charactres. есть ли способ решить проблему?
спасибо...
2 ответов
попробуйте, как это может помочь вам, где вы хотите отобразить название продукта
<?php
html_entity_decode(htmlentities(utf8_decode(strip_tags($_newProduct['name']))));
// where $_newProduct is the collection of product
?>
или попробуйте что-то вроде этого
решение этих проблем заключается в добавлении
AddDefaultCharset Off
в рамках .файл htaccess в корневом каталоге magento. Если у вас все еще есть проблемы, поднимитесь до этого:
AddDefaultCharset UTF-8
или
перейти .htaccess файл и удалить # из
AddDefaultCharset UTF-8
и
откройте файл csv .формат txt и Сохраните как в UTF-8, а затем импортируйте данные в magento
ваш специальный персонаж также получит импорт в Magento admin без каких-либо ошибок
надеюсь, это поможет вам
Спасибо за ваш ответ. Я использовал только html_entity_decode(); . и это дает мне правильный выход. Спасибо.