Ignore:
Timestamp:
2008/03/04 18:45:03 (15 years ago)
Author:
satou
Message:

【管理画面>デザイン管理>レイアウト編集】左右ナビ位置の変更が反映されない不具合を改修。

File:
1 edited

Legend:

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

    r16735 r17104  
    102102        $arrPageLayout['RightNavi'] = $this->lfGetNavi($arrNavi,3); // RIGHT NAVI 
    103103        $arrPageLayout['MainFoot']  = $this->lfGetNavi($arrNavi,4); // メイン下部 
    104          
     104 
    105105        GC_Utils::gfDebugLog($arrPageLayout); 
    106                  
     106         
    107107        $objPage->arrPageLayout = $arrPageLayout; 
    108108         
     109        // カラム数を取得する 
     110        $objPage->tpl_column_num = $this->lfGetColumnNum($arrPageLayout); 
     111 
    109112        GC_Utils::gfDebugLog($debug_message); 
    110113    } 
     
    233236 
    234237    /** 
     238     * カラム数を取得する. 
     239     *  
     240     * @param array $arrPageLayout レイアウト情報の配列 
     241     * @return integer $col_num カラム数 
     242     */ 
     243    function lfGetColumnNum($arrPageLayout) { 
     244        // メインは確定 
     245        $col_num = 1; 
     246        // LEFT NAVI 
     247        if (count($arrPageLayout['LeftNavi']) > 0) $col_num++; 
     248        // RIGHT NAVI 
     249        if (count($arrPageLayout['RightNavi']) > 0) $col_num++; 
     250         
     251        return $col_num; 
     252    } 
     253 
     254    /** 
    235255     * ページ情報を削除する. 
    236256     * 
Note: See TracChangeset for help on using the changeset viewer.