> フロント機能 > 注文受付メールでダブルクォーテーションが特殊文字に変換されてしまいます |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
katokato |
投稿日時: 2018/4/10 18:19
対応状況: −−−
|
新米 登録日: 2016/3/16 居住地: 投稿: 6 |
注文受付メールでダブルクォーテーションが特殊文字に変換されてしまいます <環境>
EC-CUBE:3.0.15 DB:MySQL 5.6.36 PHP:5.6.30 レンタルサーバー:kagoya <現象> 商品名に「"(クォーテーション)」を使っていると、注文受付メールの本文では「&quot;(全角で書いています)」と表示されてしまいます。 また「<>(小なり大なり)」記号も、同様に「&li;&gt;」と表示されてしまいます。 「"商品名商品名"」→「&quot;商品名商品名&quot;」 のような表示です。 また、magic_quotes_gpcがonになっているかどうかですが https://support.kagoya.jp/kir/manual/cgi/phpini.html ↑↑こちらを参考にしましたが、phpのバージョンのせいか kagoyaのコントロールパネルにその項目がありませんでした。 商品名が英語表記でして、お客様から「注文した商品と違う」とお問い合わせをいただきまして困っております。 どうぞ、よろしくお願いいたします。 |
katokato |
投稿日時: 2018/4/10 18:21
対応状況: −−−
|
新米 登録日: 2016/3/16 居住地: 投稿: 6 |
Re: 注文受付メールでダブルクォーテーションが特殊文字に変換されてしまいます 失礼いたしました。
特殊文字で入力したら記号に変換されてしまいました。 「&gt;」です。 |
katokato |
投稿日時: 2018/4/17 17:46
対応状況: −−−
|
新米 登録日: 2016/3/16 居住地: 投稿: 6 |
Re: 注文受付メールでダブルクォーテーションが特殊文字に変換されてしまいます すみません、自己解決いたしました。
{{ OrderDetail.product_name }} と記述している箇所を {{ OrderDetail.product_name|raw }} とすればOKでした。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |