Ignore:
Timestamp:
2013/01/22 15:24:44 (11 years ago)
Author:
undertree
Message:

#2027 (商品登録CSVの商品更新時、未入力だとシステムエラーになる項目がある)

・CSVからの更新時に、product_class_idの取得を試みるコードを追加

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php

    r22298 r22301  
    471471        $sqlval = SC_Utils_Ex::sfArrayIntersectKeys($arrList, $this->arrProductClassColumn); 
    472472 
     473        // 商品IDが設定されており、規格IDが設定されていなければ、既存の規格ID取得を試みる(product_class_idは必須入力項目ではない) 
     474        if ($product_class_id == '' && $product_id != '') { 
     475            $product_class_id = SC_Utils_Ex::sfGetProductClassId($product_id,$sqlval['classcategory_id1'],$sqlval['classcategory_id2']); 
     476            $sqlval['product_class_id'] = $product_class_id; 
     477        } 
     478 
    473479        if ($product_class_id == '') { 
    474480            // 新規登録 
Note: See TracChangeset for help on using the changeset viewer.