/** * Page を初期化する. * LC_Page_Adminクラス内でエラーページを表示しようとした際に無限ループに陥るのを防ぐため, * ここでは, parent::init() を行わない.(フロントのエラー画面出力と同様の仕様) * * @return void */ public function init() { $this->template = LOGIN_FRAME; $this->tpl_mainpage = 'login_error.tpl'; $this->tpl_title = 'ログインエラー'; // ディスプレイクラス生成 $this->objDisplay = new SC_Display_Ex(); // transformでフックしているばあいに, 再度エラーが発生するため, コールバックを無効化. $objHelperPlugin = SC_Helper_Plugin_Ex::getSingletonInstance($this->plugin_activate_flg); $objHelperPlugin->arrRegistedPluginActions = array(); // キャッシュから店舗情報取得(DBへの接続は行わない) $this->arrSiteInfo = SC_Helper_DB_Ex::sfGetBasisDataCache(false); }