Changeset 15684


Ignore:
Timestamp:
2007/09/12 12:08:18 (15 years ago)
Author:
nanasess
Message:

クラス化に伴う修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update/html/__default.php

    r15532 r15684  
    11<?php 
     2// {{{ requires 
    23require_once("###require###"); 
     4require_once(CLASS_PATH . "pages/LC_Page.php"); 
    35 
    4 class LC_Page { 
    5     function LC_Page() { 
    6         /** 必ず変更する **/ 
    7         $this->tpl_css = URL_DIR.'css/layout/contact/index.css';    // メインCSSパス      
    8     } 
     6/** 
     7 * ユーザーカスタマイズ用のページクラス 
     8 * 
     9 * 管理画面から自動生成される 
     10 * 
     11 * @package Page 
     12 */ 
     13class LC_Page_User extends LC_Page { 
     14 
     15    // }}} 
     16    // {{{ functions 
     17 
     18    /** 
     19     * Page を初期化する. 
     20     * 
     21     * @return void 
     22     */ 
     23    function init() { 
     24        parent::init(); 
     25        // メインCSSパス 
     26        $this->tpl_css = URL_DIR.'css/layout/contact/index.css'; 
     27    } 
     28 
     29    /** 
     30     * Page のプロセス. 
     31     * 
     32     * @return void 
     33     */ 
     34    function process() { 
     35        $objView = new SC_SiteView(); 
     36        $objLayout = new SC_Helper_PageLayout_Ex(); 
     37 
     38        // レイアウトデザインを取得 
     39        $objLayout->sfGetPageLayout($this); 
     40 
     41        // 画面の表示 
     42        $objView->assignobj($this); 
     43        $objView->display(SITE_FRAME); 
     44    } 
     45 
     46    /** 
     47     * デストラクタ. 
     48     * 
     49     * @return void 
     50     */ 
     51    function destroy() { 
     52        parent::destroy(); 
     53    } 
    954} 
    1055 
    11 $objPage = new LC_Page(); 
    12 $objView = new SC_SiteView(); 
    1356 
    14 // レイアウトデザインを取得 
    15 $objPage = sfGetPageLayout($objPage); 
     57// }}} 
     58// {{{ generate page 
    1659 
    17 // 画面の表示 
    18  $objView->assignobj($objPage); 
    19  $objView->display(SITE_FRAME); 
    20 //----------------------------------------------------------------------------------------------------------------------------------- 
     60$objPage = new LC_Page_User(); 
     61$objPage->init(); 
     62$objPage->process(); 
     63register_shutdown_function(array($objPage, "destroy")); 
     64 
     65 
    2166?> 
Note: See TracChangeset for help on using the changeset viewer.