Changeset 23437 for branches/version-2_13-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
- Timestamp:
- 2014/05/21 13:02:52 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
r23436 r23437 172 172 // 親カテゴリIDの保持 173 173 $this->arrForm['parent_category_id'] = $parent_category_id; 174 // カテゴリツリーを取得 175 $this->arrTree = $objCategory->getTree(true); 176 $this->arrParentID = $objCategory->getTreeTrail($parent_category_id); 174 177 // カテゴリ一覧を取得 175 $this->arrList = $this->findCategoiesByParentCategoryId($parent_category_id); 176 // カテゴリツリーを取得 177 $this->arrTree = $objCategory->getTree(); 178 $this->arrParentID = $objCategory->getTreeTrail($parent_category_id); 178 $this->arrList = $objCategory->getTreeBranch($parent_category_id); 179 179 // ぱんくずの生成 180 180 $arrBread = $objCategory->getTreeTrail($this->arrForm['parent_category_id'], FALSE); … … 374 374 $objFormParam->addParam('カテゴリID', 'category_id', null, null, array()); 375 375 $objFormParam->addParam('カテゴリ名', 'category_name', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'SPTAB_CHECK', 'MAX_LENGTH_CHECK')); 376 }377 378 /**379 * 親カテゴリIDでカテゴリを検索する.380 *381 * - 表示順の降順でソートする382 * - 有効なカテゴリを返す(del_flag = 0)383 *384 * @param SC_Query $objQuery385 * @param int $parent_category_id 親カテゴリID386 * @return array カテゴリの配列387 */388 public function findCategoiesByParentCategoryId($parent_category_id)389 {390 if (!$parent_category_id) {391 $parent_category_id = 0;392 }393 $objQuery =& SC_Query_Ex::getSingletonInstance();394 $col = 'category_id, category_name, level, rank';395 $where = 'del_flg = 0 AND parent_category_id = ?';396 $objQuery->setOption('ORDER BY rank DESC');397 398 return $objQuery->select($col, 'dtb_category', $where, array($parent_category_id));399 376 } 400 377
Note: See TracChangeset
for help on using the changeset viewer.