[Svn-src-all:4276] [version-2_13_0 23190] #2095 在庫数チェックの条件式を修正しました

m_uehara admin @ mail.ec-cube.net
2013年 9月 5日 (木) 18:01:20 JST


Subversion committed to /home/svn/open 23190
http://svn.ec-cube.net/open_trac/changeset/23190
┌────────────────────────────┐
│更新者 :  m_uehara                                     │
│更新日時:  2013-09-05 18:01:20 +0900 (木, 05  9月 2013)│
└────────────────────────────┘

Log:
--------------------------------------------------------
#2095 在庫数チェックの条件式を修正しました

Changed:                      [U:修正,A:追加,D:削除]
--------------------------------------------------------
U   branches/version-2_13_0/data/Smarty/templates/admin/order/product_select.tpl

変更: branches/version-2_13_0/data/Smarty/templates/admin/order/product_select.tpl
===================================================================
--- branches/version-2_13_0/data/Smarty/templates/admin/order/product_select.tpl	2013-09-05 06:56:57 UTC (rev 23189)
+++ branches/version-2_13_0/data/Smarty/templates/admin/order/product_select.tpl	2013-09-05 09:01:20 UTC (rev 23190)
@@ -58,12 +58,15 @@
             err_text = err_text + class_name2 + "を選択してください。\n";
         }
 
-        if(!class1_id){
+        if (!class1_id) {
+            // 規格が存在しない商品の場合
             err_text = eccube.productsClassCategories[product_id]['__unselected2']['#0']['stock_find'] ? '' : '只今品切れ中です';
-        }else if(class1_id && !class2_id){
+        } else if (class1_id && (class1_id != '__unselected') && class2_id && (class2_id != 'undefined')) {
+            // 規格1&規格2の商品の場合
+            err_text = eccube.productsClassCategories[product_id][class1_id]['#' + class2_id]['stock_find'] ? '' : '只今品切れ中です';
+        } else if (class1_id && (class1_id != '__unselected') && (typeof eccube.productsClassCategories[product_id][class1_id]['#0'] != 'undefined')) {
+            // 規格1のみの商品の場合
             err_text = eccube.productsClassCategories[product_id][class1_id]['#0']['stock_find'] ? '' : '只今品切れ中です';
-        }else{
-            err_text = eccube.productsClassCategories[product_id][class1_id]['#' + class2_id]['stock_find'] ? '' : '只今品切れ中です';
         }
 
         if (err_text != '') {




Svn-src-all メーリングリストの案内