質問 > フロント機能 > confirm.phpでエラーになる |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mako10 |
投稿日時: 2012/9/22 18:46
対応状況: −−−
|
半人前 登録日: 2012/8/12 居住地: 投稿: 15 |
confirm.phpでエラーになる EC-CUBE 2.12.2
PHP 5.3.3 MySQL 5.1.61 一流解説本、EC-CUBE 公式完全ガイド(ver2.12/2.11対応)に 付属しているテンプレートをインストールし、メールテンプレートの order_mail.tplに振込先情報を下記のように追加しました。 ************************************************ 口座情報 ************************************************ <!--{if $arrOrder.payment_method == "OO銀行へ振込" }--> OO銀行 xx支店 普通口座00000 名義xxx <!--{elseif $arrOrder.payment_method == "XX銀行へ振込" }--> XX銀行 xx支店 普通口座00000 名義xxx <!--{else}--> 代金引換えにて配送いたします。 <!--{/if}--> この変更で注文をするとconfirm.phpの部分でエラーになります。 デバッグしてみると Fatal error(E_PARSE): syntax error, unexpected T_ENDFOREACH on [/......./data/Smarty/templates_c/xxx/%%31^318^318E4517%%order_mail.tpl.php(158)] となっており、エラーログは下記のようになります。 order complete. order_id=12 from xxx.xxx.xxx.xxx customer_id = 1 /...../shopping/confirm.php(34): LC_Page_Shopping_Confirm_Ex->process /...../data/class_extends/page_extends/shopping/LC_Page_Shopping_Confirm_Ex.php(56): LC_Page_Shopping_Confirm->process /...../data/class/pages/shopping/LC_Page_Shopping_Confirm.php(63): LC_Page_Shopping_Confirm->action /...../data/class/pages/shopping/LC_Page_Shopping_Confirm.php(167): SC_Helper_Purchase->completeOrder /...../data/class/helper/SC_Helper_Purchase.php(98): GC_Utils->gfPrintLog 原因や修正箇所はわかりますでしょうか? デフォルトのテンプレートのメール部分を同じように修正してもエラーは出ません。 どうぞよろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» confirm.phpでエラーになる | mako10 | 2012/9/22 18:46 |
Re: confirm.phpでエラーになる | torataro | 2012/9/24 23:31 |
Re: confirm.phpでエラーになる | mako10 | 2012/9/25 17:47 |
Re: confirm.phpでエラーになる | mako10 | 2012/9/25 17:50 |