2017-07-14 10 views
0

opencart 2.3.0.2では、adminの注文確認にユーザーからのコメントが含まれており、ユーザーが受け取った電子メールには含まれていないことに気付きました。 コメント付きのHTMLバージョンではなく、コメント付きのテキストバージョンのみを取得します。なぜユーザーのコメントがメールオーダーの確認にないのですか?html opencart 2?

2012年に問題は、そのコメントが電子メールにまったく渡されなかったことでした。

https://github.com/opencart/opencart/pull/94

https://github.com/opencart-ce/opencart-ce/issues/12

問題が部分的にしか解決したようです。

答えて

0

ソリューションです: 編集: カタログ/モデル/チェックアウト/ order.php

このコードを入れてください:

  $data['ip'] = $order_info['ip']; 
      $data['order_status'] = $order_status; 

      if ($comment && $notify) { 
       $data['comment'] = nl2br($comment); 
      } else { 
       $data['comment'] = ''; 
      } 
      if ($comment) { 
        if ($order_info['comment']) { 
         $data['comment'] = nl2br($comment) . '<br/><br/><strong>Comment:</strong><br/>' . $order_info['comment']; 
        } else { 
         $data['comment'] = nl2br($comment); 
        } 
      } else { 
        if ($order_info['comment']) { 
         $data['comment'] = $order_info['comment']; 
        } else { 
         $data['comment'] = ''; 
        } 
      } 

の代わり:

  $data['ip'] = $order_info['ip']; 
      $data['order_status'] = $order_status; 

      if ($comment && $notify) { 
       $data['comment'] = nl2br($comment); 
      } else { 
       $data['comment'] = ''; 
      } 

それとも、インストールすることができますこのmod https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=32499&filter_search=add%20comment&filter_category_id=8&filter_license=0

+0

opencart 3.xの場合、拡張子はb eはこちら(2.3.0.2):https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=rVS1cd7Zf8CZoplGwHwr1rXxHvsHi2sC&extension_id=32499 –

関連する問題