こんにちは、なかわけです。
またEC-CUBEの話です。またメモです。
EC-CUBEの商品登録時に詳細などのコメント内にhtmlタグが使用できますが、注意があります。普通にhtmlを書くと、
<p class=”chocolate”> 好きな食べ物です。 </p>
みたいに書くと思います。管理ページ内からのみ編集する場合はこれでいいんですが、商品登録csvなどを利用して、登録・再編集する場合は、htmlタグ内の”(ダブルクォート)がcsvの仕様によってエスケープされ\”に置換されてしまいます。
csvのデータ形式が、
“項目1″, ”項目2″, ”項目3″, ”項目4″, ”項目5″,・・・
と”をデータ形式に使用してしまっているので、エスケープしないと使えないということです。
回避方法としましては、htmlタグの”を’(シングルクォート)に置き換えて
<p class=’chocolate’> 好きな食べ物です。 </p>
というように書くのがいいようです。個人的にはちょっと気持ち悪い気がしますが。一応公式フォーラムにも紹介してありました。
csvなんて使わずにxmlとかにすればいいのにと思いました。