当前位置: 首页>>代码示例>>PHP>>正文


PHP LC_Page_Ex类代码示例

本文整理汇总了PHP中LC_Page_Ex的典型用法代码示例。如果您正苦于以下问题:PHP LC_Page_Ex类的具体用法?PHP LC_Page_Ex怎么用?PHP LC_Page_Ex使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了LC_Page_Ex类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: beforeAdminOrderEdit

 /**
  * hook function called before LC_Page_Admin_Order_Edit
  * Send requests to WebPay if mode is of plg_webpayext
  */
 public function beforeAdminOrderEdit(LC_Page_Ex $objPage)
 {
     if ($objPage->getMode() === 'plg_webpayext_capture') {
         $_GET['mode'] = 'recalculate';
         $order_id = $_POST['order_id'];
         if (empty($order_id)) {
             return;
         }
         $objCharge = new SC_Mdl_WebPay_Models_Charge($order_id);
         $arrModuleSetting = SC_Mdl_WebPay_Models_Module::loadCurrentSetting();
         $objWebPay = new SC_Mdl_WebPay_Wrapper($arrModuleSetting['secret_key']);
         $message = $objCharge->capture($objWebPay);
         if ($message !== null) {
             $objPage->plg_webpayext_capture_error = $message;
         }
     }
 }
开发者ID:ttsuru,项目名称:mdl_webpay,代码行数:21,代码来源:WebPayExt.php

示例2: process

 /**
  * Page のプロセス.
  *
  * @return void
  */
 public function process()
 {
     ob_end_clean();
     parent::process();
     $this->action();
     $this->sendResponse();
 }
开发者ID:rateon,项目名称:twhk-ec,代码行数:12,代码来源:LC_Page_Mypage_DownLoad.php

示例3: process

 /**
  * Page のプロセス.
  *
  * @return void
  */
 public function process()
 {
     parent::process();
     // ログインチェック
     $objCustomer = new SC_Customer_Ex();
     // ログインしていない場合は必ずログインページを表示する
     if ($objCustomer->isLoginSuccess(true) === false) {
         // クッキー管理クラス
         $objCookie = new SC_Cookie_Ex();
         // クッキー判定(メールアドレスをクッキーに保存しているか)
         $this->tpl_login_email = $objCookie->getCookie('login_email');
         if ($this->tpl_login_email != '') {
             $this->tpl_login_memory = '1';
         }
         // POSTされてきたIDがある場合は優先する。
         if (isset($_POST['login_email']) && $_POST['login_email'] != '') {
             $this->tpl_login_email = $_POST['login_email'];
         }
         // 携帯端末IDが一致する会員が存在するかどうかをチェックする。
         if (SC_Display_Ex::detectDevice() === DEVICE_TYPE_MOBILE) {
             $this->tpl_valid_phone_id = $objCustomer->checkMobilePhoneId();
         }
         $this->tpl_title = 'MYページ(ログイン)';
         $this->tpl_mainpage = 'mypage/login.tpl';
     } else {
         //マイページ会員情報表示用共通処理
         $this->tpl_login = true;
         $this->CustomerName1 = $objCustomer->getValue('name01');
         $this->CustomerName2 = $objCustomer->getValue('name02');
         $this->CustomerPoint = $objCustomer->getValue('point');
         $this->action();
     }
     $this->sendResponse();
 }
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:39,代码来源:LC_Page_AbstractMypage.php

示例4: init

 /**
  * Page を初期化する.
  *
  * @return void
  */
 public function init()
 {
     $this->skip_load_page_layout = true;
     parent::init();
     $this->staticURL = array();
     $this->staticURL[] = HTTP_URL . 'rss/' . DIR_INDEX_PATH;
 }
开发者ID:casan,项目名称:eccube-2_13,代码行数:12,代码来源:LC_Page_Sitemap.php

示例5: process

 /**
  * Page のプロセス.
  *
  * @return void
  */
 public function process()
 {
     parent::process();
     $this->action();
     $this->sendResponse();
     // プラグインなどで order_id を取得する場合があるため,  ここで unset する
     unset($_SESSION['order_id']);
 }
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:13,代码来源:LC_Page_Shopping_Complete.php

示例6: init

 /**
  * Page を初期化する.
  *
  * @return void
  */
 public function init()
 {
     $this->skip_load_page_layout = true;
     parent::init();
     $this->tpl_mainpage = 'rss/index.tpl';
     $this->encode = 'UTF-8';
     $this->description = '新着情報';
 }
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:13,代码来源:LC_Page_Rss.php

示例7: init

 /**
  * Page を初期化する.
  *
  * @return void
  */
 public function init()
 {
     $this->skip_load_page_layout = true;
     parent::init();
     $this->tpl_mainpage = 'rss/products.tpl';
     $this->encode = 'UTF-8';
     $this->title = '商品一覧情報';
 }
开发者ID:rateon,项目名称:twhk-ec,代码行数:13,代码来源:LC_Page_Rss_Products.php

示例8: process

 /**
  *
  * {@inheritDoc}
  *
  * @see LC_Page::process()
  */
 function process()
 {
     if (ADMIN_FORCE_SSL && SC_Utils_Ex::sfIsHTTPS() === false) {
         SC_Response_Ex::reloadSSL();
         SC_Response_Ex::actionExit();
     }
     GC_Utils_Ex::gfPrintLog(print_r($_SESSION, true), DEBUG_LOG_REALFILE);
     GC_Utils_Ex::gfPrintLog(print_r($_COOKIE, true), DEBUG_LOG_REALFILE);
     GC_Utils_Ex::gfPrintLog(print_r($_SERVER, true), DEBUG_LOG_REALFILE);
     GC_Utils_Ex::gfPrintLog(print_r($_ENV, true), DEBUG_LOG_REALFILE);
     parent::process();
     $this->action();
     $this->sendResponse();
 }
开发者ID:alice-asahina,项目名称:kisekae_touch,代码行数:20,代码来源:LC_Page_Au_Index.php

示例9: process

 /**
  * Page のプロセス.
  *
  * @return void
  */
 public function process()
 {
     parent::process();
     $objView = new SC_SiteView_Ex();
     $objSess = new SC_Session_Ex();
     SC_Utils_Ex::sfIsSuccess($objSess);
     if (isset($_SESSION['preview']) && $_SESSION['preview'] === 'ON') {
         // プレビュー用のレイアウトデザインを取得
         $objLayout = new SC_Helper_PageLayout_Ex();
         $objLayout->sfGetPageLayout($this, true);
         // 画面の表示
         $objView->assignobj($this);
         $objView->display(SITE_FRAME);
         return;
     }
     SC_Utils_Ex::sfDispSiteError(PAGE_ERROR);
 }
开发者ID:rateon,项目名称:twhk-ec,代码行数:22,代码来源:LC_Page_Preview.php

示例10: destroy

 /**
  * デストラクタ.
  *
  * @return void
  */
 function destroy()
 {
     parent::destroy();
 }
开发者ID:nanasess,项目名称:ec-azure,代码行数:9,代码来源:LC_Page_FrontParts_Bloc_GoogleAnalytics.php

示例11: process

 /**
  * Page のプロセス.
  *
  * @return void
  */
 public function process()
 {
     parent::process();
     $this->action();
     $this->sendResponse();
 }
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:11,代码来源:LC_Page_Entry_Kiyaku.php

示例12: init

 /**
  * Page を初期化する.
  *
  * @return void
  */
 function init()
 {
     parent::init();
 }
开发者ID:casan,项目名称:eccube-2_13,代码行数:9,代码来源:page_class.php

示例13: init

 /**
  * Page を初期化する.
  *
  * @return void
  */
 public function init()
 {
     $this->skip_load_page_layout = true;
     parent::init();
 }
开发者ID:ryoogata,项目名称:eccube-SQLAzureSupport-plugin,代码行数:10,代码来源:LC_Page_Shopping_LoadPaymentModule.php

示例14: init

 /**
  * Page を初期化する.
  *
  * @return void
  */
 public function init()
 {
     $this->skip_load_page_layout = true;
     parent::init();
     $this->tpl_message = '住所を検索しています。';
 }
开发者ID:casan,项目名称:eccube-2_13,代码行数:11,代码来源:LC_Page_InputZip.php

示例15: process

 /**
  * Page のプロセス.
  *
  * @return void
  */
 public function process()
 {
     parent::process();
     $this->action();
 }
开发者ID:casan,项目名称:eccube-2_13,代码行数:10,代码来源:LC_Page_ResizeImage.php


注:本文中的LC_Page_Ex类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。