Changeset 17487
- Timestamp:
- 2008/08/02 20:09:49 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/class/helper/SC_Helper_PageLayout.php
r17416 r17487 97 97 98 98 // 全ナビデータを取得する 99 $arrNavi = $this->lfGetNaviData($ url, $preview);99 $arrNavi = $this->lfGetNaviData($arrPageLayout['page_id'], $preview); 100 100 101 101 $arrPageLayout['LeftNavi'] = $this->lfGetNavi($arrNavi,1); // LEFT NAVI … … 168 168 * @return array ナビ情報の配列 169 169 */ 170 function lfGetNaviData($ url, $preview=false){170 function lfGetNaviData($page_id, $preview=false){ 171 171 $objDBConn = new SC_DbConn; // DB操作オブジェクト 172 172 $sql = ""; // データ取得SQL生成用 173 173 $arrRet = array(); // データ取得用 174 $arrData = array(); 174 175 $arrData = array($page_id); 175 176 176 177 // SQL文生成 … … 184 185 $sql .= " dtb_blocposition AS pos"; 185 186 $sql .= " WHERE"; 186 if ($preview == true) { 187 $sql .= " page_id = (SELECT page_id FROM dtb_pagelayout WHERE page_id = '0')"; 188 }else{ 189 $sql .= " page_id = (SELECT page_id FROM dtb_pagelayout WHERE page_id <> '0' AND url = ?)"; 190 $arrData = array($url); 191 } 187 $sql .= " page_id = ?"; 192 188 $sql .= " ORDER BY target_id,bloc_row"; 193 189 $sql .= " ";
Note: See TracChangeset
for help on using the changeset viewer.