Ignore:
Timestamp:
2010/06/16 13:31:53 (14 years ago)
Author:
nanasess
bzr:base-revision:
ohkouchi@loop-az.jp-20100615085540-414g9otzmiljpc10
bzr:committer:
Kentaro Ohkouchi <ohkouchi@loop-az.jp>
bzr:file-ids:

data/class/helper/SC_Helper_DB.php 15176@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_DB.php
data/mtb_constants_init.php 16505@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fmtb_constants_init.php
html/install/sql/insert_data.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Finsert_data.sql
bzr:mapping-version:
v4
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
ohkouchi@loop-az.jp-20100616043149-lhr1rbqldxfqlakc
bzr:revno:
1918
bzr:revprop:branch-nick:
branches/version-2_4
bzr:root:
branches/version-2_4
bzr:text-parents:

data/class/helper/SC_Helper_DB.php svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_4:18521
data/mtb_constants_init.php svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_4:18521
html/install/sql/insert_data.sql svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_4:18521
bzr:timestamp:
2010-06-16 13:31:49.904999971 +0900
bzr:user-agent:
bzr2.1.1+bzr-svn1.0.2
svn:original-date:
2010-06-16T04:31:49.905000Z
Message:

merged r18583, r18601, r18704

  • SALE_LIMIT_MAX が無視されているのを修正(#545)
Location:
branches/version-2_4/data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_4/data/class/helper/SC_Helper_DB.php

    r18521 r18705  
    312312                // 購入制限数を求める。 
    313313                if ($arrData['stock_unlimited'] != '1' && $arrData['sale_unlimited'] != '1') { 
    314                     if($arrData['sale_limit'] < $arrData['stock']) { 
    315                         $limit = $arrData['sale_limit']; 
     314                    $limit = min($arrData['sale_limit'], $arrData['stock']); 
     315                } elseif ($arrData['sale_unlimited'] != '1') { 
     316                    $limit = $arrData['sale_limit']; 
     317                } else { 
     318                    // 購入制限なしの場合は、SALE_LIMIT_MAXが最大購入個数 
     319                    // 但し、SALE_LIMIT_MAXは、有効な整数値でないと機能しない 
     320 
     321                    if ($arrData['stock_unlimited'] != '1') { 
     322                        // 在庫制限がある場合は、SALE_LIMIT_MAXと在庫数の小さい方が購入可能最大数 
     323                        if (SALE_LIMIT_MAX > 0) { 
     324                            $limit = min(SALE_LIMIT_MAX, $arrData['stock']); 
     325                        } else { 
     326                            $limit = $arrData['stock']; 
     327                        } 
    316328                    } else { 
    317                         // 購入制限数を在庫数に 
    318                         #$limit = $arrData['stock']; 
    319                         // 購入制限数をSALE_LIMIT_MAXに 
    320                         $limit = SALE_LIMIT_MAX; 
    321                     } 
    322                 } else { 
    323                     if ($arrData['sale_unlimited'] != '1') { 
    324                         $limit = $arrData['sale_limit']; 
    325                     } 
    326                     if ($arrData['stock_unlimited'] != '1') { 
    327                         // 購入制限数を在庫数に 
    328                         #$limit = $arrData['stock']; 
    329                         // 購入制限数をSALE_LIMIT_MAXに 
    330                         $limit = SALE_LIMIT_MAX; 
     329                        if (SALE_LIMIT_MAX > 0) { 
     330                            $limit = SALE_LIMIT_MAX; 
     331                        } 
    331332                    } 
    332333                } 
  • branches/version-2_4/data/mtb_constants_init.php

    r18521 r18705  
    382382define('FILE_NAME_LEN', 10); 
    383383/** 購入制限なしの場合の最大購入個数 */ 
    384 define('SALE_LIMIT_MAX', 10); 
     384define('SALE_LIMIT_MAX', 0); 
    385385/** HTMLタイトル */ 
    386386define('SITE_TITLE', "EC-CUBE  テストサイト"); 
Note: See TracChangeset for help on using the changeset viewer.