Zen Cartポイントモジュールアドバンスv120

ポイントモジュールアドバンスのアップデートを行いました。
内容は下記。
※※ 2009/10/20アップデート+バグフィックス(v120) ※※
機能追加によりマイナーバージョン番号をアップしました。
□新機能
・多通貨に対応しました。これに伴いポイント表示系の関数を刷新。
これまでも多言語には対応していましたが、複数の通貨を採用したショップにおいて
(例えばUSD)で100ドル未満の商品に対してポイント付与率が1%の場合、ポイントが付与されないという問題がありました。
今回の機能追加で、複数の通貨を採用していても円の場合とほぼ同じだけのポイントが付与されるようになりました。
「ほぼ」というのは、為替レートによって購入額に応じた比率での付与なので為替レート分差が生じます。
あくまでも購入額に対するポイント付与率での計算としています。
・ポイント利用時の最大ポイント利用数制限の拡張 thx Miss Yamane
最大利用ポイント数の設定値を「空欄」とすることで最大利用数を保有ポイント数と同一にします。
□バグ修正
・edit_ordersにおいて注文修正画面でのステータス変更時に意図しないポイント確定が発生するバグの修正。
・ポイント含むセール設定画面でセールの追加が出来なくなった問題の対処
最新のセキュリティパッチの導入によって上記問題が発生していました。
(フォーム生成をデフォルト関数で行う形に変更)
■ポイント有効期限チェックについて
□新たに管理者ログイン時に自動チェックする方式を加えました。全部で4種類です。
・管理者ログイン時
・ユーザーログイン時
・手動
・cron
ユーザーログインのみ負荷も考慮して該当するユーザーのみに関してチェックします。
その他は全ユーザーチェックです。
□cron利用について説明とファイル追加 合わせて既存のpoints_expiration_method.phpを手動時のみ利用するよう変更
・cron利用 及びコマンドラインでのphp利用が可能であることが前提
・cron用ファイルはZen Cartのインストールパスを利用環境に合わせて記述することが必要
・cron用ファイルはインストールパス以下であればどこに設置しても稼動します。念のためファイル名のリネームか.htaccessで制限をかけることをお勧めします。
※ただし、extra_function等の事前にロードするディレクトリには不可。adminログイン画面が表示されなくなります。
ご利用いただいている方は下記URLから入手後適用してください。
http://www.a-akinai.com/modules/zox/index.php?main_page=product_free_shipping_info&products_id=10

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Time limit is exhausted. Please reload CAPTCHA.