1

Magento の成功ページに問題があります。誰かが私を助けてくれることを願っています。何が問題ですか; サイト全体が完全に機能し、エラーはまったくありません。しかし、顧客が完全な 1 ページのチェックアウトに記入すると、顧客は支払いサービス プロバイダー (PSP) に行って支払いを行います。PSP は顧客を {domein}/checkout/onepage/success に戻します。これは正しいはずです。しかし... このページは完全に空です。既に memory_limit を変更し、開発者ログを有効にし、index.php で display_errors を有効にし、Apache でログ ファイルを表示しました。ただし、ページにはエラーとして何も表示されず、ログ ファイルにエラーが表示されるようになりました。

注文は正常に処理されているため、表示が間違っているだけです。

この問題の解決または回避策を教えてください。アフィリエイトを追跡するには、このページが必要です。これらには、transactionID と transactionamount が必要です。

PS: Magento 1.7.0.2、テーマ ma_housestore、PSP Buccaroo を使用しています。

4

1 に答える 1

1

この場合、successActionメソッドの開始時と数行ごとにMageログを記録する必要があります。これにより、適切に呼び出され、スタックした場所が確認されます。

あなたの場合、successActionは適切に呼び出されていません。ファイルをチェックインMage/Checkout/controllers/OnepageController.phpすると、そこに成功アクションが見つかります。

于 2012-10-25T12:14:52.857 に答える