Ignore:
Timestamp:
2013/08/12 21:36:24 (13 years ago)
Author:
Seasoft
Message:

#2327 (SC_Helper_PageLayout#sfGetPageLayout ページ情報が取得できない場合の動作が不定)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/class/pages/LC_Page.php

    r23051 r23057  
    7373    /** POST に限定する mode */ 
    7474    var $arrLimitPostMode = array(); 
     75 
     76    /** ページレイアウトを読み込むか */ 
     77    var $skip_load_page_layout = false; 
     78 
    7579    /** 
    7680     * Page を初期化する. 
     
    8892        $this->objDisplay = new SC_Display_Ex(); 
    8993 
    90         $layout = new SC_Helper_PageLayout_Ex(); 
    91         $layout->sfGetPageLayout($this, false, $_SERVER['SCRIPT_NAME'], 
    92                                  $this->objDisplay->detectDevice()); 
     94        if (!$this->skip_load_page_layout) { 
     95            $layout = new SC_Helper_PageLayout_Ex(); 
     96            $layout->sfGetPageLayout($this, false, $_SERVER['SCRIPT_NAME'], 
     97                                     $this->objDisplay->detectDevice()); 
     98        } 
    9399 
    94100        // スーパーフックポイントを実行. 
Note: See TracChangeset for help on using the changeset viewer.