EC-CUBE、管理ツールの受注管理で、規格1のみの商品追加時のエラー回避

スポンサー

※当サイトではアフィリエイトプログラムを利用して商品を紹介しています。

2.11.1での不具合です。

管理ツールの受注管理画面
http://xxx.com/admin/order/edit.php
※xxx.comは自分のサイトドメイン

で、購入商品の追加を行おうとしたときに、商品規格が1つあるものはエラーとなり、登録ができません。
※なぜか、規格1,2の2つあるものはエラーになりません。

/data/Smarty/templates/admin/order/product_select.tpl
の109行目の

classcat_id2 = form.classcategory_id2 ? form.classcategory_id2.value : 0;

「0」を「”」に変更すると正しく動作するようになります。

function fnCheckStock(form) {
    product_id = form.product_id.value;
    classcat_id1 = form.classcategory_id1.value;
    classcat_id2 = form.classcategory_id2 ? form.classcategory_id2.value : '';
    classcat2 = productsClassCategories[product_id][classcat_id1]['#' + classcat_id2];
EC-CUBE
スポンサー
コネクト

コメント

タイトルとURLをコピーしました