バージョン選択

フォーラム

メニュー

オンライン状況

47 人のユーザが現在オンラインです。 (41 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 47
もっと...

サイト内検索

質問 > 管理機能 > PC注文確認メールの内容表示不完全です

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
molik2
投稿日時: 2010/6/3 2:23
対応状況: −−−
常連
登録日: 2010/1/21
居住地:
投稿: 37
PC注文確認メールの内容表示不完全です
[EC-CUBE] 2.4.3(新規インストール)
[レンタルサーバ] Xserver
[OS] Linux
[PHP] PHP 4.3.9
[データベース] MySQL 5.0.45
[WEBサーバ] apache
[ブラウザ] Firefox3.6.3 & IE8
[現象] 「PC注文確認メール」内容の「ご注文商品明細」項目の「商品名」表示不完全、そして以降内容は非表示になっています。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーー




◆ファイル位置:
(サイトテンプレート名)\mail_templates\order_mail.tpl


◆ファイル内容:
(ここからはtplファイルの内容)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<!--{*
* This file is part of EC-CUBE
*
* Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
*
* http://www.lockon.co.jp/
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*}-->
<!--{$arrOrder.order_name01}--> <!--{$arrOrder.order_name02}--> 様

<!--{$tpl_header}-->

******************************************************************
 購入者情報
******************************************************************
 会社名 :<!--{$arrOrder.order_cname01}--> (<!--{$arrOrder.order_cname02}-->)
 お名前 :<!--{$arrOrder.order_name01}--> <!--{$arrOrder.order_name02}--> 様
 郵便番号:〒<!--{$arrOrder.deliv_zip01}-->-<!--{$arrOrder.deliv_zip02}-->
 ご住所 :<!--{$arrOrder.deliv_pref}--><!--{$arrOrder.deliv_addr01}--><!--{$arrOrder.deliv_addr02}-->
 電話番号:<!--{$arrOrder.deliv_tel01}-->-<!--{$arrOrder.deliv_tel02}-->-<!--{$arrOrder.deliv_tel03}-->

******************************************************************
 配送情報とご請求金額
******************************************************************

◎ご注文番号:<!--{$arrOrder.order_id}-->
◎お支払合計:¥ <!--{$arrOrder.payment_total|number_format|default:0}-->
◎ご決済方法:<!--{$arrOrder.payment_method}-->
◎メッセージ:<!--{$Message_tmp}-->
◎お届け日:<!--{$arrOrder.deliv_date|default:"指定なし"}-->
◎お届け時間:<!--{$arrOrder.deliv_time|default:"指定なし"}-->
◎お届け先
 会社名 :<!--{$arrOrder.deliv_cname01}-->(<!--{$arrOrder.deliv_cname02}-->)
 お名前 :<!--{$arrOrder.deliv_name01}--> <!--{$arrOrder.deliv_name02}--> 様
 郵便番号:〒<!--{$arrOrder.deliv_zip01}-->-<!--{$arrOrder.deliv_zip02}-->
 ご住所 :<!--{$arrOrder.deliv_pref}--><!--{$arrOrder.deliv_addr01}--><!--{$arrOrder.deliv_addr02}-->
 電話番号:<!--{$arrOrder.deliv_tel01}-->-<!--{$arrOrder.deliv_tel02}-->-<!--{$arrOrder.deliv_tel03}-->

<!--{if $arrOther.title.value }-->
******************************************************************
  <!--{$arrOther.title.name}-->情報
******************************************************************

<!--{foreach key=key item=item from=$arrOther}-->
<!--{if $key != "title"}-->
<!--{if $item.name != ""}--><!--{$item.name}-->:<!--{/if}--><!--{$item.value}-->
<!--{/if}-->
<!--{/foreach}-->
<!--{/if}-->

******************************************************************
 ご注文商品明細
******************************************************************

<!--{section name=cnt loop=$arrOrderDetail}-->
商品名: <!--{$arrOrderDetail[cnt].product_name}--> <!--{$arrOrderDetail[cnt].classcategory_name1}--> <!--{$arrOrderDetail[cnt].classcategory_name2}-->
商品コード: <!--{$arrOrderDetail[cnt].product_code}-->
数量:<!--{$arrOrderDetail[cnt].quantity}--> 個
金額:¥ <!--{$arrOrderDetail[cnt].price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->

<!--{/section}-->
-----------------------------------------------------------
小 計 ¥ <!--{$arrOrder.subtotal|number_format|default:0}--> (うち消費税 ¥<!--{$arrOrder.tax|number_format|default:0}-->)
値引き ¥ <!--{$arrOrder.use_point+$arrOrder.discount|number_format|default:0}-->
送 料 ¥ <!--{$arrOrder.deliv_fee|number_format|default:0}-->
手数料 ¥ <!--{$arrOrder.charge|number_format|default:0}-->
===============================================================
合 計 ¥ <!--{$arrOrder.payment_total|number_format|default:0}-->
<!--{if $arrOrder.customer_id}-->
===============================================================
<!--{* ご注文前のポイント {$tpl_user_point} pt *}-->
ご使用ポイント <!--{$arrOrder.use_point|default:0}--> pt
今回加算される加算ポイント <!--{$arrOrder.add_point|default:0}--> pt
保持ポイント <!--{$arrCustomer.point|default:0}--> pt
<!--{/if}-->
<!--{$tpl_footer}-->

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(ここまで)





「PC注文確認メール」内容の「購入者情報」や「配送情報とご請求金額」などは普通に表示しましたが、「ご注文商品明細」項目の「商品名」表示不完全、そして以降内容は非表示になっています。

試しに「購入者情報」と「配送情報とご請求金額」を非表示にしてみた、届いたメール「ご注文商品明細」項目の「商品名」以降の内容も表示しなかった、メール文字数の最大値は原因ではないようです...



どうかよろしくご教授くださいますよう、お願い申し上げます。
AMUAMU
投稿日時: 2010/6/3 18:14
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: PC注文確認メールの内容表示不完全です
実際のメールはどのように不完全なのでしょうか?

商品名で切れているのであれば、商品名に機種依存文字など入っていませんか?


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

molik2
投稿日時: 2010/6/3 19:24
対応状況: −−−
常連
登録日: 2010/1/21
居住地:
投稿: 37
Re: PC注文確認メールの内容表示不完全です
>実際のメールはどのように不完全なのでしょうか?

--

【正常例】
商品名:アイスクリーム
商品コード: 00001
数量:100
金額:\100

--

【問題例】
商品名:アイスクリ

--
このような感じです。
AMUAMU
投稿日時: 2010/6/3 20:36
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: PC注文確認メールの内容表示不完全です
一回、商品名を編集して書き直して登録しなおしてみて再発しますか?他の商品でも発生する現象でしょうか?

「ー」で切れているので機種依存文字などが正常に処理できていない可能性が疑われます。

またDBの文字コードとサーバの文字コードおよびPHP mbstring関係の設定は適切にされているか確認されると良いかと思います。


※php4.3.9というのが引っかかりますが大丈夫なはずですよね?


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

molik2
投稿日時: 2010/6/4 2:51
対応状況: −−−
常連
登録日: 2010/1/21
居住地:
投稿: 37
Re: PC注文確認メールの内容表示不完全です
お返事ありがとうございます。
商品名の「ー」を外してみたが、同じ問題でした。

データベースの文字コートはUTF-8のはずと思いますが、
明日データベース管理者に一回確認します。

引用:

AMUAMUさんは書きました:
一回、商品名を編集して書き直して登録しなおしてみて再発しますか?他の商品でも発生する現象でしょうか?

「ー」で切れているので機種依存文字などが正常に処理できていない可能性が疑われます。

またDBの文字コードとサーバの文字コードおよびPHP mbstring関係の設定は適切にされているか確認されると良いかと思います。


※php4.3.9というのが引っかかりますが大丈夫なはずですよね?
AMUAMU
投稿日時: 2010/6/4 13:18
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: PC注文確認メールの内容表示不完全です
他の商品でも発生しますか?


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

molik2
投稿日時: 2010/6/4 13:37
対応状況: −−−
常連
登録日: 2010/1/21
居住地:
投稿: 37
Re: PC注文確認メールの内容表示不完全です
引用:

AMUAMUさんは書きました:
他の商品でも発生しますか?

そうです。

そべての商品を一緒に注文しても同じ問題です。
AMUAMU
投稿日時: 2010/6/7 0:21
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: PC注文確認メールの内容表示不完全です
ん〜かなり固有の問題、特に環境に依存しているような気がします。
同様の事例も見たことがないですし・・・。

メール送信処理の前後にデバッグ出力を入れたり、ファイル出力させて個別の確認をされないとちょっと分からないかも?

SC_Helper_MailのsfSendOrderMailの後半部分、メール送信前後を追ってデバッグしてみることをお勧めします。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

molik2
投稿日時: 2010/6/25 14:48
対応状況: −−−
常連
登録日: 2010/1/21
居住地:
投稿: 37
Re: PC注文確認メールの内容表示不完全です
引用:

AMUAMUさんは書きました:
ん〜かなり固有の問題、特に環境に依存しているような気がします。
同様の事例も見たことがないですし・・・。

メール送信処理の前後にデバッグ出力を入れたり、ファイル出力させて個別の確認をされないとちょっと分からないかも?

SC_Helper_MailのsfSendOrderMailの後半部分、メール送信前後を追ってデバッグしてみることをお勧めします。

色々確認しました、原因は文字コートの問題です。

ECサイトに登録された商品名の一部
「ピュア」を「ヒ゜ュア」に判断されているようです、
そして、システム自動返信する際に「ヒ」という文字以降は非表示になってしまいます。
この問題について、商品名を替えば解決しますが、
でも勝手に商品名を変えるのも無理ですし...
(サイトの文字コートは「UTF-8」を使っています)

どうしたらいいでしょうか?
molik2
投稿日時: 2010/6/25 23:21
対応状況: −−−
常連
登録日: 2010/1/21
居住地:
投稿: 37
Re: PC注文確認メールの内容表示不完全です
問題解決しました。

解決する方法
http://www.ec-cube.net/download/index.php
上記URLのファイルを更新すれば問題解決します。

皆様にありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,281名です
総投稿数は110,072件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1301
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.