Changeset 20538 for branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
- Timestamp:
- 2011/03/07 15:23:39 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
r20534 r20538 114 114 115 115 // 移動したデータのrank、level、parent_category_idを取得 116 $rank = $objQuery->get( "rank", "dtb_category", "category_id = ?", array($keys[0]));117 $level = $objQuery->get( "level", "dtb_category", "category_id = ?", array($keys[0]));116 $rank = $objQuery->get('rank', "dtb_category", "category_id = ?", array($keys[0])); 117 $level = $objQuery->get('level', "dtb_category", "category_id = ?", array($keys[0])); 118 118 $parent = $objQuery->get("parent_category_id", "dtb_category", "category_id = ?", array($keys[0])); 119 119 … … 122 122 if ($level == 1) { 123 123 // 第1階層の時 124 $arrRet = $objQuery->select( "rank", "dtb_category", "level = ?", array($level));124 $arrRet = $objQuery->select('rank', "dtb_category", "level = ?", array($level)); 125 125 } else { 126 126 // 第2階層以下の時 127 $arrRet = $objQuery->select( "rank", "dtb_category", "level = ? AND parent_category_id = ?", array($level, $parent));127 $arrRet = $objQuery->select('rank', "dtb_category", "level = ? AND parent_category_id = ?", array($level, $parent)); 128 128 } 129 129 for ($i = 0; $i < sizeof($arrRet); $i++) { … … 409 409 $objFormParam->addParam("親カテゴリID", "parent_category_id", null, null, array()); 410 410 $objFormParam->addParam("カテゴリID", "category_id", null, null, array()); 411 $objFormParam->addParam("カテゴリ名", "category_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));411 $objFormParam->addParam("カテゴリ名", "category_name", STEXT_LEN, 'KVa', array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 412 412 } 413 413 … … 487 487 // ROOT階層で最大のランクを取得する。 488 488 $where = "parent_category_id = ?"; 489 $rank = $objQuery->max( "rank", "dtb_category", $where, array($parent_category_id)) + 1;489 $rank = $objQuery->max('rank', "dtb_category", $where, array($parent_category_id)) + 1; 490 490 } else { 491 491 // 親のランクを自分のランクとする。 492 492 $where = "category_id = ?"; 493 $rank = $objQuery->get( "rank", "dtb_category", $where, array($parent_category_id));493 $rank = $objQuery->get('rank', "dtb_category", $where, array($parent_category_id)); 494 494 // 追加レコードのランク以上のレコードを一つあげる。 495 495 $sqlup = "UPDATE dtb_category SET rank = (rank + 1) WHERE rank >= ?"; … … 499 499 $where = "category_id = ?"; 500 500 // 自分のレベルを取得する(親のレベル + 1) 501 $level = $objQuery->get( "level", "dtb_category", $where, array($parent_category_id)) + 1;501 $level = $objQuery->get('level', "dtb_category", $where, array($parent_category_id)) + 1; 502 502 503 503 $arrCategory = array(); … … 523 523 function isOverLevel($parent_category_id) { 524 524 $objQuery =& SC_Query_Ex::getSingletonInstance(); 525 $level = $objQuery->get( "level", "dtb_category", "category_id = ?", array($parent_category_id));525 $level = $objQuery->get('level', "dtb_category", "category_id = ?", array($parent_category_id)); 526 526 return $level >= LEVEL_MAX; 527 527 }
Note: See TracChangeset
for help on using the changeset viewer.