Changeset 19124


Ignore:
Timestamp:
2010/11/06 22:34:08 (12 years ago)
Author:
Yammy
Message:

新process()対応

Location:
branches/camp/camp-2_5-E/data/class/pages/entry
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/camp/camp-2_5-E/data/class/pages/entry/LC_Page_Entry.php

    r18853 r19124  
    7373         
    7474        $this->httpCacheControl('nocache'); 
     75    } 
     76 
     77    /** 
     78     * Page のプロセス. 
     79     *  
     80     * @return void 
     81     */ 
     82    function process() { 
     83        $this->action(); 
     84        $this->sendResponse(); 
    7585    } 
    7686 
     
    156166     * - $_POST["mode"]('return', 'confirm', 'complate') 
    157167     * 
    158      * @global $objCampaignSess 
    159168     * @return void 
    160169     */ 
    161     function process() { 
    162         global $objCampaignSess; 
    163  
     170    function action() { 
    164171        $objView = new SC_SiteView(); 
    165172        $objCustomer = new SC_Customer(); 
    166         $objCampaignSess = new SC_CampaignSession(); 
    167173        $objDb = new SC_Helper_DB_Ex(); 
    168174        $CONF = $objDb->sf_getBasisData(); 
     
    283289                //-- 会員登録と完了画面 
    284290                if ($_POST["mode"] == "complete") { 
    285                     // キャンペーンからの遷移の時用の値 
    286                     if($objCampaignSess->getIsCampaign()) { 
    287                         $this->etc_value = "&cp=".$objCampaignSess->getCampaignId(); 
    288                     } 
    289  
    290291                    // 会員情報の登録 
    291292                    $this->CONF = $CONF; 
     
    342343 
    343344        $this->transactionid = $this->getToken(); 
    344  
    345         //---- ページ表示 
    346         $objView->assignobj($this); 
    347         // フレームを選択(キャンペーンページから遷移なら変更) 
    348         $objCampaignSess->pageView($objView); 
    349345    } 
    350346 
     
    366362     */ 
    367363    function mobileProcess() { 
     364        $this->mobileAction(); 
     365        $this->sendResponse(); 
     366    } 
     367 
     368    /** 
     369     * Page のアクション(モバイル). 
     370     * 
     371     * @return void 
     372     */ 
     373    function mobileAction() { 
    368374        //---- ページ初期設定 
    369375        $objDb = new SC_Helper_DB_Ex(); 
     
    639645            } 
    640646        } 
    641  
    642         //---- ページ表示 
    643         $objView->assignobj($this); 
    644         $objView->display(SITE_FRAME); 
    645647    } 
    646648 
  • branches/camp/camp-2_5-E/data/class/pages/entry/LC_Page_Entry_Complete.php

    r18701 r19124  
    6565     */ 
    6666    function process() { 
    67         global $objCampaignSess; 
     67        $this->action(); 
     68        $this->sendResponse(); 
     69    } 
    6870 
    69         $objView = new SC_SiteView(); 
    70         $objCampaignSess = new SC_CampaignSession(); 
    71  
     71    /** 
     72     * Page のアクション. 
     73     * 
     74     * @return void 
     75     */ 
     76    function action() { 
    7277        // transaction check 
    7378        if (!$this->isValidToken()) { 
     
    7883        $layout = new SC_Helper_PageLayout_Ex(); 
    7984        $layout->sfGetPageLayout($this, false, DEF_LAYOUT); 
    80  
    81         // キャンペーンからの遷移がチェック 
    82         $this->is_campaign = $objCampaignSess->getIsCampaign(); 
    83         $this->campaign_dir = $objCampaignSess->getCampaignDir(); 
    84  
    85         $objView->assignobj($this); 
    86         // フレームを選択(キャンペーンページから遷移なら変更) 
    87         $objCampaignSess->pageView($objView); 
    8885    } 
    8986 
     
    103100     */ 
    104101    function mobileProcess() { 
    105         $objView = new SC_MobileView(); 
     102        $this->mobileAction(); 
     103        $this->sendResponse(); 
     104    } 
    106105 
     106    /** 
     107     * Page のアクション(モバイル). 
     108     * 
     109     * @return void 
     110     */ 
     111    function mobileAction() { 
    107112        // レイアウトデザインを取得 
    108113        $objLayout = new SC_Helper_PageLayout_Ex(); 
    109114        $objLayout->sfGetPageLayout($this, false, DEF_LAYOUT); 
    110  
    111         //---- ページ表示 
    112         $objView->assignobj($this); 
    113         $objView->display(SITE_FRAME); 
    114115    } 
    115116 
  • branches/camp/camp-2_5-E/data/class/pages/entry/LC_Page_Entry_EmailMobile.php

    r18701 r19124  
    5252     */ 
    5353    function process() { 
     54        $this->action(); 
     55        $this->sendResponse(); 
     56    } 
     57 
     58    /** 
     59     * Page のアクション. 
     60     * 
     61     * @return void 
     62     */ 
     63    function action() { 
    5464    } 
    5565 
     
    7080     */ 
    7181    function mobileProcess() { 
    72         $objView = new SC_MobileView; 
     82        $this->mobileAction(); 
     83        $this->sendResponse(); 
     84    } 
     85 
     86    /** 
     87     * Page のアクション(モバイル). 
     88     * 
     89     * @return void 
     90     */ 
     91    function mobileAction() { 
    7392        $objCustomer = new SC_Customer; 
    7493        $objFormParam = new SC_FormParam; 
     
    104123        $this->tpl_name = $objCustomer->getValue('name01'); 
    105124        $this->arrForm = $objFormParam->getFormParamList(); 
    106  
    107         $objView->assignobj($this); 
    108         $objView->display(SITE_FRAME); 
    109125    } 
    110126 
  • branches/camp/camp-2_5-E/data/class/pages/entry/LC_Page_Entry_Kiyaku.php

    r18701 r19124  
    5454     */ 
    5555    function process() { 
    56         global $objCampaignSess; 
     56        $this->action(); 
     57        $this->sendResponse(); 
     58    } 
    5759 
    58         $objView = new SC_SiteView(); 
     60    /** 
     61     * Page のアクション. 
     62     * 
     63     * @return void 
     64     */ 
     65    function action() { 
    5966        $objCustomer = new SC_Customer(); 
    60         $objCampaignSess = new SC_CampaignSession(); 
    6167 
    6268        // レイアウトデザインを取得 
     
    7581            $this->tpl_kiyaku_text.=$arrRet[$i]['kiyaku_text'] . "\n\n"; 
    7682        } 
    77  
    78         // キャンペーンからの遷移がチェック 
    79         $this->is_campaign = $objCampaignSess->getIsCampaign(); 
    80         $this->campaign_dir = $objCampaignSess->getCampaignDir(); 
    81  
    82         $objView->assignobj($this); 
    83         // フレームを選択(キャンペーンページから遷移なら変更) 
    84         $objCampaignSess->pageView($objView); 
    8583    } 
    8684 
     
    10098     */ 
    10199    function mobileProcess() { 
    102         $objView = new SC_MobileView(); 
     100        $this->mobilAection(); 
     101        $this->sendResponse(); 
     102    } 
     103 
     104    /** 
     105     * Page のアクション(モバイル). 
     106     * 
     107     * @return void 
     108     */ 
     109    function mobileAction() { 
    103110        $objCustomer = new SC_Customer(); 
    104111 
     
    129136            $this->tpl_kiyaku_text.=$arrRet[$i]['kiyaku_text'] . "\n\n"; 
    130137        } 
    131  
    132         $objView->assign("offset", $next); 
    133         $objView->assignobj($this); 
    134         $objView->display(SITE_FRAME); 
    135138    } 
    136139 
  • branches/camp/camp-2_5-E/data/class/pages/entry/LC_Page_Entry_New.php

    r18701 r19124  
    5252     */ 
    5353    function process() { 
     54        $this->action(); 
     55        $this->sendResponse(); 
     56    } 
     57 
     58    /** 
     59     * Page のアクション. 
     60     * 
     61     * @return void 
     62     */ 
     63    function action() { 
    5464    } 
    5565 
     
    6979     */ 
    7080    function mobileProcess() { 
    71         $objView = new SC_MobileView(); 
    72         $objView->assignobj($this); 
    73         $objView->display(SITE_FRAME); 
     81        $this->mobileAction(); 
     82        $this->sendResponse(); 
     83    } 
     84 
     85    /** 
     86     * Page のアクション(モバイル). 
     87     * 
     88     * @return void 
     89     */ 
     90    function mobileAction() { 
    7491    } 
    7592 
Note: See TracChangeset for help on using the changeset viewer.