Changeset 17487


Ignore:
Timestamp:
2008/08/02 20:09:49 (12 years ago)
Author:
Seasoft
Message:

リビジョン17416の更新漏れ。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/class/helper/SC_Helper_PageLayout.php

    r17416 r17487  
    9797 
    9898        // 全ナビデータを取得する 
    99         $arrNavi = $this->lfGetNaviData($url, $preview); 
     99        $arrNavi = $this->lfGetNaviData($arrPageLayout['page_id'], $preview); 
    100100 
    101101        $arrPageLayout['LeftNavi']  = $this->lfGetNavi($arrNavi,1);    // LEFT NAVI 
     
    168168     * @return array ナビ情報の配列 
    169169     */ 
    170     function lfGetNaviData($url, $preview=false){ 
     170    function lfGetNaviData($page_id, $preview=false){ 
    171171        $objDBConn = new SC_DbConn;     // DB操作オブジェクト 
    172172        $sql = "";                      // データ取得SQL生成用 
    173173        $arrRet = array();              // データ取得用 
    174         $arrData = array(); 
     174 
     175        $arrData = array($page_id); 
    175176 
    176177        // SQL文生成 
     
    184185        $sql .= "     dtb_blocposition AS pos"; 
    185186        $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 = ?"; 
    192188        $sql .= " ORDER BY target_id,bloc_row"; 
    193189        $sql .= " "; 
Note: See TracChangeset for help on using the changeset viewer.