Changeset 18845


Ignore:
Timestamp:
2010/10/02 14:52:43 (12 years ago)
Author:
Ringo
Message:

#634(new バグ指摘) mypageからの退会後の左メニューでTopページへ遷移。

Location:
branches/version-2_5-dev/data
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/Smarty/templates/default/mypage/delivery.tpl

    r18700 r18845  
    3232 
    3333        <!--{if $tpl_linemax < $smarty.const.DELIV_ADDR_MAX}--> 
     34          <!--{* 退会時非表示 *}--> 
     35          <!--{if $tpl_login}--> 
    3436            <p class="addbtn"> 
    3537                <a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win03('./delivery_addr.php','delivadd','600','640'); return false;" onmouseover="chgImg('<!--{$TPL_DIR}-->img/common/newadress_on.gif','newadress');" onmouseout="chgImg('<!--{$TPL_DIR}-->img/common/newadress.gif','newadress');" target="_blank"><img src="<!--{$TPL_DIR}-->img/common/newadress.gif" width="160" height="22" alt="新しいお届け先を追加" border="0" name="newadress" /></a> 
    3638            </p> 
     39          <!--{/if}--> 
    3740        <!--{/if}--> 
    3841 
  • branches/version-2_5-dev/data/Smarty/templates/default/mypage/navi.tpl

    r18840 r18845  
    4343 
    4444          <!--{* 退会状態 *}--> 
    45             <li><a href="/index.php" class="<!--{if $tpl_mypageno == 'index'}--> selected<!--{/if}-->"> 
     45            <li><a href="<!--{$smarty.const.URL_SITE_TOP}-->" class="<!--{if $tpl_mypageno == 'index'}--> selected<!--{/if}-->"> 
    4646                購入履歴一覧</a></li> 
    4747            <!--{if $smarty.const.OPTION_FAVOFITE_PRODUCT == 1}--> 
    48                 <li><a href="/index.php" class="<!--{if $tpl_mypageno == 'favorite'}--> selected<!--{/if}-->"> 
     48                <li><a href="<!--{$smarty.const.URL_SITE_TOP}-->" class="<!--{if $tpl_mypageno == 'favorite'}--> selected<!--{/if}-->"> 
    4949                    お気に入り一覧</a></li> 
    5050            <!--{/if}--> 
    51             <li><a href="/index.php" class="<!--{if $tpl_mypageno == 'change'}--> selected<!--{/if}-->"> 
     51            <li><a href="<!--{$smarty.const.URL_SITE_TOP}-->" class="<!--{if $tpl_mypageno == 'change'}--> selected<!--{/if}-->"> 
    5252                会員登録内容変更</a></li> 
    53             <li><a href="/index.php" class="<!--{if $tpl_mypageno == 'delivery'}--> selected<!--{/if}-->"> 
     53            <li><a href="<!--{$smarty.const.URL_SITE_TOP}-->" class="<!--{if $tpl_mypageno == 'delivery'}--> selected<!--{/if}-->"> 
    5454                お届け先追加・変更</a></li> 
    55             <li><a href="/index.php" class="<!--{if $tpl_mypageno == 'refusal'}--> selected<!--{/if}-->"> 
     55            <li><a href="<!--{$smarty.const.URL_SITE_TOP}-->" class="<!--{if $tpl_mypageno == 'refusal'}--> selected<!--{/if}-->"> 
    5656                退会手続き</a></li> 
    5757          <!--{/if}--> 
  • branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_Delivery.php

    r18840 r18845  
    6969        $this->tpl_login = $objCustomer->isLoginSuccess(); 
    7070 
    71         //ログイン判定 
    72         if(!$objCustomer->isLoginSuccess()) { 
    73             SC_Utils_Ex::sfDispSiteError(CUSTOMER_ERROR); 
    74         }else { 
     71        // ポップアップを開けたまま退会された状態でポップアップが閉じた場合のエラー画面の抑止。 
     72        // コメントアウトした「ログイン判定」は他の「Mypage」内に施した退会時処理で補間。 
     73         
     74        // XXX コメントアウトによる問題が確認された場合はコメントアウトを外し、エラー画面が出る様に戻す。 
     75        ////ログイン判定 
     76        // if(!$objCustomer->isLoginSuccess()) { 
     77        //     SC_Utils_Ex::sfDispSiteError(CUSTOMER_ERROR); 
     78        // }else { 
    7579            //マイページトップ顧客情報表示用 
    7680            $this->CustomerName1 = $objCustomer->getvalue('name01'); 
    7781            $this->CustomerName2 = $objCustomer->getvalue('name02'); 
    7882            $this->CustomerPoint = $objCustomer->getvalue('point'); 
    79         } 
     83        //} 
    8084 
    8185        // レイアウトデザインを取得 
  • branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_DeliveryAddr.php

    r18820 r18845  
    7070        } 
    7171        $this->ParentPage = $ParentPage; 
    72  
    73         //ログイン判定 
     72         
     73        // ログイン判定 及び 退会判定 
    7474        if (!$objCustomer->isLoginSuccess()){ 
    75             SC_Utils_Ex::sfDispSiteError(CUSTOMER_ERROR); 
    76         } 
     75            $this->tpl_onload = "fnUpdateParent('". $this->getLocation($_POST['ParentPage']) ."'); window.close();"; 
     76        } 
     77          
     78        //退会判定に統合  
     79        ////ログイン判定 
     80        // if (!$objCustomer->isLoginSuccess()){ 
     81        //     SC_Utils_Ex::sfDispSiteError(CUSTOMER_ERROR); 
     82        //} 
    7783 
    7884        if (!isset($_POST['mode'])) $_POST['mode'] = ""; 
Note: See TracChangeset for help on using the changeset viewer.