Changeset 21395 for branches/version-2_12-dev/data/class/pages/LC_Page.php
- Timestamp:
- 2012/01/12 12:16:10 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/pages/LC_Page.php
r21027 r21395 97 97 $this->objDisplay->detectDevice()); 98 98 99 // プラグインクラス生成100 $ this->objPlugin = new SC_Helper_Plugin_Ex();101 $ this->objPlugin->preProcess($this);102 99 // スーパーフックポイントを実行. 100 $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance(); 101 $objPlugin->doAction('lc_page_preProcess', array($this)); 102 103 103 // 店舗基本情報取得 104 104 $this->arrSiteInfo = SC_Helper_DB_Ex::sfGetBasisData(); … … 123 123 function sendResponse() { 124 124 125 if (isset($this->objPlugin)) { // FIXME モバイルエラー応急対応 126 // post-prosess処理(暫定的) 127 $this->objPlugin->process($this); 128 } 129 125 // HeadNaviにpluginテンプレートを追加する. 126 $objTemplateTransformList = SC_Plugin_Template_Transform_List::getSingletonInstance(); 127 $objTemplateTransformList->setHeadNaviBlocs($this->arrPageLayout['HeadNavi']); 128 129 // plugin側で生成したページがあるかを検証し、ある場合は tpl_mainpage にセットする. 130 $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance(); 131 $plugin_tmplpath = $objPlugin->getPluginTemplateCachePath($this); 132 if (file_exists($plugin_tmplpath)) $this->tpl_mainpage = $plugin_tmplpath; 133 134 // スーパーフックポイントを実行. 135 $objPlugin = SC_Helper_Plugin_Ex::getSingletonInstance(); 136 $objPlugin->doAction('lc_page_process', array($this)); 137 130 138 $this->objDisplay->prepare($this); 131 139 $this->objDisplay->response->write();
Note: See TracChangeset
for help on using the changeset viewer.
