Ignore:
Timestamp:
2007/09/28 16:13:52 (15 years ago)
Author:
nanasess
Message:

モバイル対応

Location:
branches/feature-module-update
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_News.php

    r15532 r16161  
    1414 * @package Page 
    1515 * @author LOCKON CO.,LTD. 
    16  * @version $Id$ 
     16 * @version $Id:LC_Page_FrontParts_Bloc_News.php 15532 2007-08-31 14:39:46Z nanasess $ 
    1717 */ 
    1818class LC_Page_FrontParts_Bloc_News extends LC_Page { 
     
    3737     */ 
    3838    function process() { 
    39         $objSubView = new SC_SiteView(); 
     39        if (defined("MOBILE_SITE") && MOBILE_SITE) { 
     40            $objSubView = new SC_SiteView(); 
     41        } else { 
     42            $objSubView = new SC_MobileView(); 
     43        } 
    4044 
    4145        //新着情報取得 
     
    4448        $objSubView->assignobj($this); 
    4549        $objSubView->display($this->tpl_mainpage); 
     50    } 
     51 
     52 
     53    /** 
     54     * モバイルページを初期化する. 
     55     * 
     56     * @return void 
     57     */ 
     58    function mobileInit() { 
     59        $this->tpl_mainpage = MOBILE_TEMPLATE_DIR . "frontparts/" 
     60            . BLOC_DIR . 'news.tpl'; 
     61    } 
     62 
     63    /** 
     64     * Page のプロセス(モバイル). 
     65     * 
     66     * @return void 
     67     */ 
     68    function mobileProcess() { 
     69        $this->process(); 
    4670    } 
    4771 
  • branches/feature-module-update/html/mobile/frontparts/bloc/category.php

    r16147 r16161  
    1111 
    1212// {{{ requires 
    13 require_once("../require.php"); 
    1413require_once(CLASS_PATH . "page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Category_Ex.php"); 
    1514 
  • branches/feature-module-update/html/mobile/frontparts/bloc/news.php

    r15532 r16161  
    11<?php 
    2 /* 
    3  * Copyright(c) 2000-2006 LOCKON CO.,LTD. All Rights Reserved. 
     2/** 
     3 * 
     4 * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved. 
    45 * 
    56 * http://www.lockon.co.jp/ 
     7 * 
     8 * 
     9 * モバイルサイト/News 
    610 */ 
    7 class LC_NewsPage { 
    8     function LC_NewsPage() { 
    9         /** 必ず変更する **/ 
    10         $this->tpl_mainpage = 'frontparts/bloc/news.tpl';   // メイン 
    11     } 
    12 } 
    1311 
    14 $objSubPage = new LC_NewsPage(); 
    15 $objSubView = new SC_MobileView(); 
     12// {{{ requires 
     13require_once(CLASS_PATH . "page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_News_Ex.php"); 
    1614 
    17 //新着情報取得 
    18 $objSubPage->arrNews = lfGetNews(); 
     15// }}} 
     16// {{{ generate page 
    1917 
    20 $objSubView->assignobj($objSubPage); 
    21 $objSubView->display($objSubPage->tpl_mainpage); 
    22 //----------------------------------------------------------------------------------------------------------------------------------- 
    23 function lfGetNews(){ 
    24     $conn = new SC_DBConn(); 
    25     $sql = "SELECT *, cast(substring(news_date,1,10) as date) as news_date_disp FROM dtb_news WHERE del_flg = '0' ORDER BY rank DESC"; 
    26     $list_data = $conn->getAll($sql); 
    27     return $list_data;   
    28 } 
     18$objPage = new LC_Page_FrontParts_Bloc_News_Ex(); 
     19$objPage->mobileInit(); 
     20$objPage->mobileProcess(); 
     21register_shutdown_function(array($objPage, "destroy")); 
    2922?> 
Note: See TracChangeset for help on using the changeset viewer.