Welcart 1.0.4 をリリース
Welcart 1.0.4 をリリースいたしました。
商品一括登録やZEUS クレジット決済での不具合修正がが行なわれています。
更新内容は次の通りです。
- ルミーズクレジット決済に「ジョブコード」切り替え機能を追加(注意!
- PayPal エクスプレスチェックアウトで、決済エラーが起こる不具合を修正
- ゼウスクレジット決済でアメックスカードが使えない不具合を修正
- 総合計金額にフィルター設置
- 一括登録での不具合を修正と共にファイル形式をCSVに統一
- 商品画像取得時の負荷を軽減(注意!
- usces_list_post() 内のフィルターに変数が渡っていない不具合を修正
- 住所入力フォームの必須項目マークをフィルターで制御できるように修正
- 配送方法で配送日数に「利用しない」を設定しても、配送希望日が表示される不具合を修正
Welcart Default テーマに変更はございません。
functions.php に修正が有りました。修正内容はこの通りです。
usc-e-shop/trunk/theme/welcart_default/functions.php (2 diffs)
ルミーズクレジット決済に「ジョブコード」切り替え機能を追加
ルミーズのクレジット決済設定で、「ジョブコード」を切り替える事ができるようになりました。但し初期値が入っておりませんので、このアップグレードを行なった後は、必ず「ジョブコード」の設定を行なってください。行なわない場合は決済が失敗します。
ゼウスクレジット決済でアメックスカードが使えない不具合について
ゼウスのカード決済において、カード番号の入力チェックでアメリカン・エキスプレスなどがはじかれてしまう不具合を修正しました。アップグレードが難しい場合は次の箇所を修正してください。
usc-e-shop/functions/utility.php のfunction usces_filter_delivery_secure_check( $mes )内
if ( strlen(trim($_POST["cnum1"])) != 4 || strlen(trim($_POST["cnum2"])) != 4 || strlen(trim($_POST["cnum3"])) != 4 || strlen(trim($_POST["cnum4"])) != 4 ) ↓ if ( strlen(trim($_POST["cnum1"])) != 4 || strlen(trim($_POST["cnum2"])) != 4 || strlen(trim($_POST["cnum3"])) != 4 || strlen(trim($_POST["cnum4"])) < 2 )
一括登録での不具合を修正と共にファイル形式をCSVに統一
データのエクスポート、インポートでファイル形式をCSV に統一しました。エクセルファイル(xls)は使えなくなりました。
ただ、CSV でも登録できる文字に制限はなくなりましたので問題なく利用できます。
一括登録についてドキュメントを更新しましたので「商品一括登録フォーマット」も合せてご覧ください。
商品画像取得時の負荷を軽減
商品のメイン画像を正確に取得するよう修正しました。
今までは、商品コードが「A001」で有ったとき、画像のファイル名は「A001-1」、「A001-2」としてアップロードしても「A001-1」がメイン画像として認識されていました。このバージョンからは、ドキュメントの説明通り、メイン画像のファイル名は商品コードと同じでなくてはいけなくなりました。
これによって商品画像取得時の負荷を軽減させる事ができましたが、本来のルールでメイン画像を登録していない場合は商品画像が見えなくなりますのでご注意下さい。
メイン画像の修正は、管理パネルの「メディア」より、該当画像の「タイトル」を商品コードと一致するよう修正すれば再び見えるようになります。


商品を相当な数登録している方は、かなりの手間ですね。。。