Zen-Cart v1.3.0.2で 一般設定>クーポン券の設定>差引残高0の場合の注文ステータス が反映されないというバグを発見しましたので、ご報告いたします。 修正方法は includes\classes\order.php 550行目付近 if ($this->info['total'] == 0) { if (DEFAULT_ZERO_BALANCE_ORDERS_STATUS_ID == 0) { $this->info['order_status'] = DEFAULT_ORDERS_STATUS_ID; } else { $this->info['order_status'] = DEFAULT_ZERO_BALANCE_ORDERS_STATUS_ID; } } を /* // moved to function create if ($this->info['total'] == 0) { if (DEFAULT_ZERO_BALANCE_ORDERS_STATUS_ID == 0) { $this->info['order_status'] = DEFAULT_ORDERS_STATUS_ID; } else { $this->info['order_status'] = DEFAULT_ZERO_BALANCE_ORDERS_STATUS_ID; } [...]
ようやく一般向けにモジュール開始できそうです。あとはZEN−CART自体の勉強を少しずつ進めたいと思います。いろいろとお...