Ignore:
Timestamp:
2011/01/18 21:41:26 (16 years ago)
Author:
kotani
Message:

#748 モバイル/スマートフォンのデザイン管理機能:モバイルデザイン対応

Location:
branches/version-2_5-dev/data/class/pages
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/contact/LC_Page_Contact.php

    r19832 r19961  
    3030 * @package Page 
    3131 * @author LOCKON CO.,LTD. 
    32  * @version $Id:LC_Page_Contact.php 15532 2007-08-31 14:39:46Z nanasess $ 
     32 * @version $Id$ 
    3333 */ 
    3434class LC_Page_Contact extends LC_Page { 
     
    9292    function action() { 
    9393        $objDb = new SC_Helper_DB_Ex(); 
    94         $CONF = $objDb->sfGetBasisData();           // 店舗基本情報 
    95  
    96         $objCustomer = new SC_Customer(); 
     94        $this->CONF = $objDb->sfGetBasisData();         // 店舗基本情報 
    9795 
    9896        $this->arrData = isset($_SESSION['customer']) ? $_SESSION['customer'] : ""; 
  • branches/version-2_5-dev/data/class/pages/entry/LC_Page_Entry_Complete.php

    r19852 r19961  
    3030 * @package Page 
    3131 * @author LOCKON CO.,LTD. 
    32  * @version $Id:LC_Page_Entry_Complete.php 15532 2007-08-31 14:39:46Z nanasess $ 
     32 * @version $Id$ 
    3333 */ 
    3434class LC_Page_Entry_Complete extends LC_Page { 
     
    4444    function init() { 
    4545        parent::init(); 
     46         
     47        // カートが空かどうかを確認する。 
     48        $objCartSess = new SC_CartSession(); 
     49        $this->tpl_cart_empty = count($objCartSess->getCartList()) < 1; 
    4650 
    4751        // メインテンプレートを設定 
  • branches/version-2_5-dev/data/class/pages/forgot/LC_Page_Forgot.php

    r19824 r19961  
    3030 * @package Page 
    3131 * @author LOCKON CO.,LTD. 
    32  * @version $Id:LC_Page_Forgot.php 15532 2007-08-31 14:39:46Z nanasess $ 
     32 * @version $Id$ 
    3333 */ 
    3434class LC_Page_Forgot extends LC_Page { 
     
    5555    function init() { 
    5656        parent::init(); 
     57        $this->tpl_title = "パスワードを忘れた方"; 
    5758        $this->tpl_mainpage = 'forgot/index.tpl'; 
    5859        $this->tpl_mainno = ''; 
     
    173174        } 
    174175 
    175         // モバイルサイトの場合はトークン生成 
    176176        if (defined("MOBILE_SITE") && MOBILE_SITE) { 
     177            // モバイルサイトの場合はトークン生成 
    177178            $this->createMobileToken(); 
     179        } else { 
     180            // モバイルサイト以外の場合、ポップアップ用テンプレートファイル設定 
     181            $this->setTemplate($this->tpl_mainpage); 
    178182        } 
    179         $this->setTemplate($this->tpl_mainpage); 
    180183    } 
    181184 
  • branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_DeliveryAddr.php

    r19943 r19961  
    6767     */ 
    6868    function action() { 
    69         //$objView = new SC_SiteView(false); 
    7069        $objQuery = new SC_Query(); 
    7170        $objCustomer = new SC_Customer(); 
     
    8483         * 未ログインでも, 複数配送設定ページからのアクセスの場合は表示する 
    8584         */ 
    86         if (!$objCustomer->isLoginSuccess() && $ParentPage != MULTIPLE_URLPATH){ 
     85        if (!$objCustomer->isLoginSuccess(true) && $ParentPage != MULTIPLE_URLPATH){ 
    8786            $this->tpl_onload = "fnUpdateParent('". $this->getLocation($_POST['ParentPage']) ."'); window.close();"; 
    8887        } 
     
    9897            //不正アクセス判定 
    9998            $flag = $objQuery->count("dtb_other_deliv", "customer_id=? AND other_deliv_id=?", array($objCustomer->getValue("customer_id"), $_SESSION['other_deliv_id'])); 
    100             if (!$objCustomer->isLoginSuccess() || $flag == 0){ 
     99            if (!$objCustomer->isLoginSuccess(true) || $flag == 0){ 
    101100                SC_Utils_Ex::sfDispSiteError(CUSTOMER_ERROR); 
    102101            } 
     
    158157                break; 
    159158        } 
    160         $this->setTemplate('mypage/delivery_addr.tpl'); 
     159        if(Net_UserAgent_Mobile::isMobile() === true) { 
     160            $this->tpl_mainpage = 'mypage/delivery_addr.tpl'; 
     161        } else { 
     162            $this->setTemplate('mypage/delivery_addr.tpl'); 
     163        } 
    161164    } 
    162165 
  • branches/version-2_5-dev/data/class/pages/products/LC_Page_Products_CategoryList.php

    r19865 r19961  
    6767        // カテゴリー情報を取得する。 
    6868        $this->lfGetCategories(@$_GET['category_id'], true, $this); 
     69        $this->tpl_subtitle = $this->arrCategory['category_name']; 
    6970    } 
    7071 
Note: See TracChangeset for help on using the changeset viewer.