6

製品の csv を magento ストアにアップロードしました。CSV では、製品名に ä のような特殊文字を使用しています。しかし、フロント エンドでは、これらの文字に
「& auml;」などの html タグが表示されます。そういうキャラは避けたい。問題を解決する方法はありますか。

ありがとう...

4

2 に答える 2

3

このようにしてみてください。製品名を表示したい場所に役立つかもしれません

<?php 

    html_entity_decode(htmlentities(utf8_decode(strip_tags($_newProduct['name']))));

   // where $_newProduct is the collection of product
 ?>

または、このようなものを試してください

これらの問題の解決策は、追加することです

AddDefaultCharset Off

magento ルート ディレクトリの .htaccess ファイルにあります。それでも問題が解決しない場合は、次のように増やしてください。

AddDefaultCharset UTF-8

また

.htaccess ファイルに移動し、# を削除します

AddDefaultCharset UTF-8

csvファイルを.txt形式で開き、UTF-8で名前を付けて保存してから、データをmagentoにインポートします

あなたの特殊文字もエラーなしでmagento管理者にインポートされます

それがあなたを助けることを願っています

于 2012-10-03T06:44:06.803 に答える
2

お返事をありがとうございます。html_entity_decode(); のみを使用しました。. 適切な出力が得られます。ありがとう。

于 2012-10-03T07:23:13.893 に答える