Ignore:
Timestamp:
2010/11/06 23:17:33 (12 years ago)
Author:
no61
Message:

スマートフォン判定部分の修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/camp/camp-2_5-E/data/class/SC_SmartphoneUserAgent.php

    r19029 r19159  
    3939            return false; 
    4040        } else { 
    41             return SC_SmartphoneUserAgent::isSmartPhone(); 
     41            // SPでかつPC表示OFF 
     42            return $objAgent->isSmartphone() && !SC_SmartphoneUserAgent::getSmartphonePcFlag(); 
    4243        } 
    4344    } 
     
    5859     */ 
    5960    function getSmartphonePcFlag() { 
    60         return SC_Session::GetSession('pc_disp'); 
     61        $_SESSION['pc_disp'] = empty($_SESSION['pc_disp']) ? false : $_SESSION['pc_disp']; 
     62        return $_SESSION['pc_disp']; 
    6163    } 
    6264 
     
    6567     */ 
    6668    function setPcDsiplayOn() { 
    67         SC_Session::SetSession('pc_disp', true); 
     69        $_SESSION['pc_disp'] = true; 
    6870    } 
    6971 
     
    7274     */ 
    7375    function setPcDsiplayOff() { 
    74         SC_Session::SetSession('pc_disp', false); 
     76        $_SESSION['pc_disp'] = false; 
    7577    } 
    7678 
     
    8385        // SPでない場合は、処理しない 
    8486        if (SC_SmartphoneUserAgent::isNonSmartphone()) return; 
    85         // SPで、PC表示がtrueの場合は、処理しない 
    86         if (SC_SmartphoneUserAgent::isSmartphone() && SC_SmartphoneUserAgent::getSphonePcFlag()) return; 
     87 
    8788 
    8889        $url = SC_Utils_Ex::sfIsHTTPS() 
Note: See TracChangeset for help on using the changeset viewer.