Ignore:
Timestamp:
2007/07/20 15:58:59 (17 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/html/shopping/loan_cancel.php

    r12157 r15078  
    1212        $this->tpl_mainpage = 'shopping/loan.tpl'; 
    1313        $this->tpl_css = URL_DIR.'css/layout/shopping/pay.css'; 
    14         // ¥Û¡¼¥à¥¢¥É¥ì¥¹ 
     14        // ホームアドレス 
    1515        $this->tpl_homeaddr = CF_HOMEADDR; 
    16         // ¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¸Æ¤Ó½Ð¤· 
     16        // シュミレーション呼び出し 
    1717        $this->tpl_simulate = CF_SIMULATE; 
    18         // ²ÃÌÁŹ¥³¡¼¥É 
     18        // 加盟店コード 
    1919        $this->tpl_storecode = CF_STORECODE; 
    20         // Ìá¤êÀè 
     20        // 戻り先 
    2121        $this->tpl_returnurl = CF_RETURNURL; 
    22         // ¸Æ¤Ó½Ð¤·¶èʬ(0:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¤Î¤ß¡¢1:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó+¿½¹þ) 
     22        // 呼び出し区分(0:シュミレーションのみ、1:シュミレーション+申込) 
    2323        $this->tpl_continue = CF_CONTINUE; 
    24         // Ìò̵̳ͭ¶èʬ(0:̵¡¢1:Í­) 
     24        // 役務有無区分(0:無、1:有) 
    2525        $this->tpl_labor = CF_LABOR; 
    26         // ·ë²Ì±þÅú(1:·ë²Ì¤¢¤ê¡¢2:·ë²Ì¤Ê¤·) 
     26        // 結果応答(1:結果あり、2:結果なし) 
    2727        $this->tpl_result = CF_RESULT; 
    28         // ¥­¥ã¥ó¥»¥ëURL 
     28        // キャンセルURL 
    2929        $this->tpl_cancelurl = CF_CANCELURL; 
    3030         
    3131        /* 
    32          session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç 
    33          ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìɽ¼¨¤òÍÞÀ©¤¹¤ë¡£ 
    34          private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£ 
     32         session_start時のno-cacheヘッダーを抑制することで 
     33         「戻る」ボタン使用時の有効期限切れ表示を抑制する。 
     34         private-no-expire:クライアントのキャッシュを許可する。 
    3535        */ 
    3636        session_cache_limiter('private-no-expire');      
     
    4747$arrInfo = $objSiteInfo->data; 
    4848 
    49 // Ãíʸ°ì»þID¤Î¼èÆÀ 
     49// 注文一時IDの取得 
    5050$uniqid = $objSiteSess->getUniqId(); 
    5151 
    52 // ¥í¡¼¥ó·èºÑ¤ÎÌá¤êÃͤò¥Á¥§¥Ã¥¯¤¹¤ë¡£ 
     52// ローン決済の戻り値をチェックする。 
    5353if($_GET['tranno'] == $uniqid) { 
    54     // ¥í¡¼¥ó·èºÑ¼õÉÕÈÖ¹æ¤òDB¤Ë½ñ¤­¹þ¤à 
     54    // ローン決済受付番号をDBに書き込む 
    5555    $sqlval['loan_result'] = $_GET['receiptno']; 
    5656    $objQuery = new SC_Query(); 
    5757    $objQuery->update("dtb_order_temp", $sqlval, "order_temp_id = ?", array($uniqid)); 
    5858     
    59     $objPage->tpl_message = "¥·¥ç¥Ã¥Ô¥ó¥°¥í¡¼¥ó¤Î¼ê³¤­¤Ï¡¢¥­¥ã¥ó¥»¥ë¤µ¤ì¤Þ¤·¤¿¡£";  
     59    $objPage->tpl_message = "ショッピングローンの手続きは、キャンセルされました。";    
    6060} 
    6161 
    6262switch($_POST['mode']) { 
    63 // Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë 
     63// 前のページに戻る 
    6464case 'return': 
    65     // Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯ 
     65    // 正常な推移であることを記録しておく 
    6666    $objSiteSess->setRegistFlag(); 
    6767    header("Location: " . URL_SHOP_CONFIRM); 
     
    7272} 
    7373 
    74 // ¥«¡¼¥È½¸·×½èÍý 
     74// カート集計処理 
    7575$objPage = sfTotalCart($objPage, $objCartSess, $arrInfo); 
    76 // °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆɹþ 
     76// 一時受注テーブルの読込 
    7777$arrData = sfGetOrderTemp($uniqid); 
    78 // ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»» 
     78// カート集計を元に最終計算 
    7979$arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo); 
    8080 
    81 // »Ùʧ¤¤Áí³Û 
     81// 支払い総額 
    8282$objPage->tpl_amount = $arrData['payment_total']; 
    83 // ¼õÃí²¾ÈÖ¹æ 
     83// 受注仮番号 
    8484$objPage->tpl_tranno = $uniqid; 
    85 // ´ðËܾðÊó¤òÅϤ¹ 
     85// 基本情報を渡す 
    8686$objPage->arrInfo = $arrInfo; 
    8787 
    8888$objView->assignobj($objPage); 
    89 // ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊѹ¹) 
     89// フレームを選択(キャンペーンページから遷移なら変更) 
    9090$objCampaignSess->pageView($objView); 
    9191//-------------------------------------------------------------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.