Page
[ class tree: Page ] [ index: Page ] [ all elements ]

Class: LC_Page

Source Location: /pages/LC_Page.php

Class Overview


Web Page を制御する基底クラス


Author(s):

  • LOCKON CO.,LTD.

Version:

  • $Id:LC_Page.php 15532 2007-08-31 14:39:46Z nanasess $

Variables

Methods


Child classes:

LC_Page_Abouts
サイト概要のページクラス.
LC_Page_Admin_Basis
店舗基本情報 のページクラス.
LC_Page_Admin_Basis_Control
サイト管理設定 のページクラス.
LC_Page_Admin_Basis_Delivery
配送業者設定 のページクラス.
LC_Page_Admin_Basis_Delivery_Input
配送業者設定 のページクラス.
LC_Page_Admin_Basis_Holiday
会員規約設定 のページクラス.
LC_Page_Admin_Basis_Kiyaku
会員規約設定 のページクラス.
LC_Page_Admin_Basis_Mail
メール設定 のページクラス.
LC_Page_Admin_Basis_Payment
支払方法設定 のページクラス.
LC_Page_Admin_Basis_Payment_Input
支払方法設定 のページクラス.
LC_Page_Admin_Basis_Point
ポイント設定 のページクラス.
LC_Page_Admin_Basis_Seo
SEO管理 のページクラス.
LC_Page_Admin_Basis_Tradelaw
特定商取引法 のページクラス.
LC_Page_Admin_Basis_ZipInstall
郵便番号DB登録 のページクラス.
LC_Page_Admin_Contents
コンテンツ管理 のページクラス.
LC_Page_Admin_Contents_Campaign
キャンペーン管理 のページクラス.
LC_Page_Admin_Contents_CampaignCreateTag
キャンペーンタグ生成 のページクラス.
LC_Page_Admin_Contents_CampaignDesign
キャンペーンデザイン のページクラス.
LC_Page_Admin_Contents_CampaignPreview
キャンペーンプレビュー のページクラス.
LC_Page_Admin_Contents_CSV
CSV項目設定 のページクラス.
LC_Page_Admin_Contents_CsvSql
CSV 出力項目設定(高度な設定)のページクラス.
LC_Page_Admin_Contents_FileManager
ファイル管理 のページクラス.
LC_Page_Admin_Contents_FileView
ファイル表示 のページクラス.
LC_Page_Admin_Contents_Inquiry
アンケート管理 のページクラス.
LC_Page_Admin_Contents_Recommend
おすすめ管理 のページクラス.
LC_Page_Admin_Contents_RecommendSearch
おすすめ管理検索 のページクラス.
LC_Page_Admin_Customer
顧客管理 のページクラス.
LC_Page_Admin_Customer_Edit
顧客情報修正 のページクラス.
LC_Page_Admin_Customer_SearchCustomer
Admin_Customer_SearchCustomer のページクラス.
LC_Page_Admin_Design
デザイン管理 のページクラス.
LC_Page_Admin_Design_Bloc
ブロック編集 のページクラス.
LC_Page_Admin_Design_CSS
CSS設定 のページクラス.
LC_Page_Admin_Design_Header
ヘッダ, フッタ編集 のページクラス.
LC_Page_Admin_Design_MainEdit
メイン編集 のページクラス.
LC_Page_Admin_Design_Template
テンプレート設定 のページクラス.
LC_Page_Admin_Design_Up_Down
テンプレートアップロード のページクラス.
LC_Page_Admin
管理者ログイン のページクラス.
LC_Page_Admin_Home
管理画面ホーム のページクラス.
LC_Page_Admin_Login
管理者ログイン のページクラス.
LC_Page_Admin_Logout
ログアウト のページクラス.
LC_Page_Admin_Mail
メルマガ管理 のページクラス.
LC_Page_Admin_Mail_History
メール配信履歴 のページクラス.
LC_Page_Admin_Mail_Preview
メルマガプレビュー のページクラス.
LC_Page_Admin_Mail_Sendmail
メール配信履歴 のページクラス.
LC_Page_Admin_Mail_Template
メールテンプレート設定 のページクラス.
LC_Page_Admin_Mail_TemplateInput
テンプレート設定 のページクラス.
LC_Page_Admin_Order
受注管理 のページクラス.
LC_Page_Admin_Order_Edit
受注修正 のページクラス.
LC_Page_Admin_Order_Mail
受注メール管理 のページクラス.
LC_Page_Admin_Order_MailView
受注管理メール確認 のページクラス.
LC_Page_Admin_Order_Pdf
帳票出力 のページクラス.
LC_Page_Admin_Order_ProductSelect
商品選択 のページクラス.
LC_Page_Admin_Order_Status
ステータス管理 のページクラス.
LC_Page_Admin_OwnersStore
EC-CUBEアプリケーション管理 のページクラス.
LC_Page_Admin_OwnersStore_Log
アプリケーション管理:インストールログ のページクラス.
LC_Page_Admin_OwnersStore_Settings
EC-CUBEアプリケーション管理:アプリケーション設定 のページクラス.
LC_Page_Admin_Products
商品管理 のページクラス.
LC_Page_Admin_Products_Category
カテゴリ管理 のページクラス.
LC_Page_Admin_Products_Class
規格管理 のページクラス.
LC_Page_Admin_Products_ClassCategory
規格分類 のページクラス.
LC_Page_Admin_Products_Product
商品登録 のページクラス.
LC_Page_Admin_Products_ProductClass
商品登録(規格)のページクラス.
LC_Page_Admin_Products_ProductRank
商品並べ替え のページクラス.
LC_Page_Admin_Products_ProductSelect
商品選択 のページクラス.
LC_Page_Admin_Products_Review
レビュー管理 のページクラス.
LC_Page_Admin_Products_ReviewEdit
レビュー編集 のページクラス.
LC_Page_Admin_Products_Trackback
トラックバック管理 のページクラス.
LC_Page_Admin_Products_TrackbackEdit
トラックバック編集 のページクラス.
LC_Page_Admin_Products_UploadCSV
CSV アップロード のページクラス.
LC_Page_Admin_Products_UploadCSVCategory
カテゴリ登録CSVのページクラス
LC_Page_Admin_System
システム管理 のページクラス.
LC_Page_Admin_System_Bkup
バックアップ のページクラス.
LC_Page_Admin_System_Delete
XXX のページクラス.
LC_Page_Admin_System_Input
システム管理 のページクラス.
LC_Page_Admin_System_Masterdata
マスタデータ管理 のページクラス.
LC_Page_Admin_System_Parameter
パラメータ設定 のページクラス.
LC_Page_Admin_System_Rank
システム管理 のページクラス.
LC_Page_Admin_System_System
システム情報 のページクラス.
LC_Page_Admin_Total
売上集計 のページクラス.
LC_Page_Campaign
キャンペーン のページクラス.
LC_Page_CampaignApplication
キャンペーンアプリケーション のページクラス.
LC_Page_CampaignComplete
キャンペーン終了 のページクラス.
LC_Page_CampaignEntry
キャンペーンエントリー のページクラス.
LC_Page_Cart
カート のページクラス.
LC_Page_Contact
お問い合わせ のページクラス.
LC_Page_Contact_Complete
問い合わせ(完了ページ) のページクラス.
LC_Page_Entry
会員登録(入力ページ) のページクラス.
LC_Page_Entry_Complete
会員登録(完了) のページクラス.
LC_Page_Entry_EmailMobile
空メール会員登録(モバイル) のページクラス.
LC_Page_Entry_Kiyaku
ご利用規約 のページクラス.
LC_Page_Entry_New
会員登録(モバイル) のページクラス.
LC_Page_Error
エラー表示のページクラス
LC_Page_Forgot
パスワード発行 のページクラス.
LC_Page_FrontParts_Bloc
ブロック の基底クラス.
LC_Page_FrontParts_LoginCheck
ログインチェック のページクラス.
LC_Page_Guide
ご利用ガイド のページクラス.
LC_Page_Guide_About
店舗案内 のページクラス.
LC_Page_Guide_Charge
通信料について のページクラス.
LC_Page_Guide_Kiyaku
利用規約について のページクラス.
LC_Page_Guide_Privacy
プライバシーポリシー のページクラス.
LC_Page_Guide_Usage
ご利用方法 のページクラス.
LC_Page_Inquiry
アンケート のページクラス.
LC_Page_Index
Index のページクラス.
LC_Page_InputZip
郵便番号入力 のページクラス.
LC_Page_Redirect
リダイレクト のページクラス.
LC_Page_ResizeImage
リサイズイメージ のページクラス.
LC_Page_Sitemap
Sitemapプロトコル ファイル生成モジュール.
メルマガ管理 のページクラス.
LC_Page_Magazine_Complete
メルマガ管理 のページクラス.
LC_Page_Magazine_Confirm
メルマガ管理 のページクラス.
LC_Page_Magazine_Regist
メルマガ登録 のページクラス.
LC_Page_MyPage
MyPage のページクラス.
LC_Page_Mypage_Change
登録内容変更 のページクラス.
LC_Page_Mypage_ChangeComplete
登録内容変更完了 のページクラス.
LC_Page_Mypage_Delivery
お届け先編集 のページクラス.
LC_Page_Mypage_DeliveryAddr
お届け先追加 のページクラス.
LC_Page_MyPage_Favorite
MyPage のページクラス.
LC_Page_Mypage_History
購入履歴 のページクラス.
LC_Page_Mypage_HistoryDetail
受注履歴 のページクラス.
LC_Page_Mypage_Login
Myページログイン のページクラス.
LC_Page_Mypage_LoginCheck
ログインチェック のページクラス.
LC_Page_Mypage_Order
受注履歴からカート遷移 のページクラス.
LC_Page_Mypage_Refusal
退会手続き のページクラス.
LC_Page_Mypage_RefusalComplete
退会手続 のページクラス.
LC_Page_Order
特定商取引に関する法律 のページクラス.
LC_Page_Preview
プレビュー のページクラス.
LC_Page_Products_CategoryList
カテゴリ一覧 のページクラス.
LC_Page_Products_Detail
商品詳細 のページクラス.
LC_Page_Products_DetailImage
画像詳細 のページクラス.
LC_Page_Products_List
商品一覧 のページクラス.
LC_Page_Products_Review
お客様の声投稿のページクラス.
LC_Page_Products_ReviewComplete
お客様の声投稿完了 のページクラス.
LC_Page_Products_Search
商品検索 のページクラス.
LC_Page_Regist
会員登録のページクラス.
LC_Page_Regist_Complete
会員登録完了のページクラス.
LC_Page_RSS
RSS のページクラス.
LC_Page_Rss_Products
RSS(商品) のページクラス.
LC_Page_Shopping
ショッピングログインのページクラス.
LC_Page_Shopping_Complete
ご注文完了 のページクラス.
LC_Page_Shopping_Confirm
入力内容確認のページクラス.
LC_Page_Shopping_Deliv
お届け先指定 のページクラス.
LC_Page_Shopping_DelivAddr
お届け先追加のページクラス
LC_Page_Shopping_Payment
支払い方法選択 のページクラス.
LC_Page_TrackBack
トラックバック のページクラス.
LC_Page_Unsupported
サポート外端末用 のページクラス.
LC_Page_Upgrade_Base
オーナーズストアページクラスの基底クラス.

Class Details

[line 38]
Web Page を制御する基底クラス

Web Page を制御する Page クラスは必ずこのクラスを継承する. PHP4 ではこのような抽象クラスを作っても継承先で何でもできてしまうため、 あまり意味がないが、アーキテクトを統一するために作っておく.




Tags:

author:  LOCKON CO.,LTD.
version:  $Id:LC_Page.php 15532 2007-08-31 14:39:46Z nanasess $


[ Top ]


Class Variables

$tpl_column_num =  2

[line 46]

テンプレートのカラム数


Type:   mixed


[ Top ]

$tpl_css =

[line 52]

CSS のパス


Type:   mixed


[ Top ]

$tpl_javascript =

[line 55]

JavaScript


Type:   mixed


[ Top ]

$tpl_login_email =

[line 64]

ログインメールアドレス


Type:   mixed


[ Top ]

$tpl_mainno =

[line 49]

メインナンバー


Type:   mixed


[ Top ]

$tpl_mainpage =

[line 43]

メインテンプレート


Type:   mixed


[ Top ]

$tpl_onload =

[line 67]

body タグの onload 属性


Type:   mixed


[ Top ]

$tpl_page_category =

[line 61]

カテゴリ


Type:   mixed


[ Top ]

$tpl_title =

[line 58]

タイトル


Type:   mixed


[ Top ]

$tpl_total_deliv_fee =

[line 70]

送料合計


Type:   mixed


[ Top ]

$transactionid =

[line 73]

トランザクションID


Type:   mixed


[ Top ]



Class Methods


method allowClientCache [line 305]

void allowClientCache( )

クライアントのキャッシュを許可する.

session_start時のno-cacheヘッダーを抑制することで 「戻る」ボタン使用時の有効期限切れ表示を抑制する.




Tags:

access:  protected


[ Top ]

method destroy [line 97]

void destroy( )

デストラクタ.



Overridden in child classes as:

LC_Page_Abouts::destroy()
デストラクタ.
LC_Page_Admin_Basis::destroy()
デストラクタ.
LC_Page_Admin_Basis_Control::destroy()
デストラクタ.
LC_Page_Admin_Basis_Delivery::destroy()
デストラクタ.
LC_Page_Admin_Basis_Delivery_Input::destroy()
デストラクタ.
LC_Page_Admin_Basis_Holiday::destroy()
デストラクタ.
LC_Page_Admin_Basis_Kiyaku::destroy()
デストラクタ.
LC_Page_Admin_Basis_Mail::destroy()
デストラクタ.
LC_Page_Admin_Basis_Payment::destroy()
デストラクタ.
LC_Page_Admin_Basis_Payment_Input::destroy()
デストラクタ.
LC_Page_Admin_Basis_Point::destroy()
デストラクタ.
LC_Page_Admin_Basis_Seo::destroy()
デストラクタ.
LC_Page_Admin_Basis_Tradelaw::destroy()
デストラクタ.
LC_Page_Admin_Basis_ZipInstall::destroy()
デストラクタ.
LC_Page_Admin_Contents::destroy()
デストラクタ.
LC_Page_Admin_Contents_Campaign::destroy()
デストラクタ.
LC_Page_Admin_Contents_CampaignCreateTag::destroy()
デストラクタ.
LC_Page_Admin_Contents_CampaignDesign::destroy()
デストラクタ.
LC_Page_Admin_Contents_CampaignPreview::destroy()
デストラクタ.
LC_Page_Admin_Contents_CSV::destroy()
デストラクタ.
LC_Page_Admin_Contents_CsvSql::destroy()
デストラクタ.
LC_Page_Admin_Contents_FileManager::destroy()
デストラクタ.
LC_Page_Admin_Contents_FileView::destroy()
デストラクタ.
LC_Page_Admin_Contents_Inquiry::destroy()
デストラクタ.
LC_Page_Admin_Contents_Recommend::destroy()
デストラクタ.
LC_Page_Admin_Contents_RecommendSearch::destroy()
デストラクタ.
LC_Page_Admin_Customer::destroy()
デストラクタ.
LC_Page_Admin_Customer_Edit::destroy()
デストラクタ.
LC_Page_Admin_Customer_SearchCustomer::destroy()
デストラクタ.
LC_Page_Admin_Design::destroy()
デストラクタ.
LC_Page_Admin_Design_Bloc::destroy()
デストラクタ.
LC_Page_Admin_Design_CSS::destroy()
デストラクタ.
LC_Page_Admin_Design_Header::destroy()
デストラクタ.
LC_Page_Admin_Design_MainEdit::destroy()
デストラクタ.
LC_Page_Admin_Design_Template::destroy()
デストラクタ.
LC_Page_Admin_Design_Up_Down::destroy()
デストラクタ.
LC_Page_Admin::destroy()
デストラクタ.
LC_Page_Admin_Home::destroy()
デストラクタ.
LC_Page_Admin_Login::destroy()
デストラクタ.
LC_Page_Admin_Logout::destroy()
デストラクタ.
LC_Page_Admin_Mail::destroy()
デストラクタ.
LC_Page_Admin_Mail_History::destroy()
デストラクタ.
LC_Page_Admin_Mail_Preview::destroy()
デストラクタ.
LC_Page_Admin_Mail_Sendmail::destroy()
デストラクタ.
LC_Page_Admin_Mail_Template::destroy()
デストラクタ.
LC_Page_Admin_Mail_TemplateInput::destroy()
デストラクタ.
LC_Page_Admin_Order::destroy()
デストラクタ.
LC_Page_Admin_Order_Edit::destroy()
デストラクタ.
LC_Page_Admin_Order_Mail::destroy()
デストラクタ.
LC_Page_Admin_Order_MailView::destroy()
デストラクタ.
LC_Page_Admin_Order_Pdf::destroy()
デストラクタ.
LC_Page_Admin_Order_ProductSelect::destroy()
デストラクタ.
LC_Page_Admin_Order_Status::destroy()
デストラクタ.
LC_Page_Admin_OwnersStore::destroy()
デストラクタ.
LC_Page_Admin_OwnersStore_Log::destroy()
デストラクタ.
LC_Page_Admin_OwnersStore_Settings::destroy()
デストラクタ.
LC_Page_Admin_Products::destroy()
デストラクタ.
LC_Page_Admin_Products_Category::destroy()
デストラクタ.
LC_Page_Admin_Products_Class::destroy()
デストラクタ.
LC_Page_Admin_Products_ClassCategory::destroy()
デストラクタ.
LC_Page_Admin_Products_Product::destroy()
デストラクタ.
LC_Page_Admin_Products_ProductClass::destroy()
デストラクタ.
LC_Page_Admin_Products_ProductRank::destroy()
デストラクタ.
LC_Page_Admin_Products_ProductSelect::destroy()
デストラクタ.
LC_Page_Admin_Products_Review::destroy()
デストラクタ.
LC_Page_Admin_Products_ReviewEdit::destroy()
デストラクタ.
LC_Page_Admin_Products_Trackback::destroy()
デストラクタ.
LC_Page_Admin_Products_TrackbackEdit::destroy()
デストラクタ.
LC_Page_Admin_Products_UploadCSV::destroy()
デストラクタ.
LC_Page_Admin_Products_UploadCSVCategory::destroy()
デストラクタ.
LC_Page_Admin_System::destroy()
デストラクタ.
LC_Page_Admin_System_Bkup::destroy()
デストラクタ.
LC_Page_Admin_System_Delete::destroy()
デストラクタ.
LC_Page_Admin_System_Input::destroy()
デストラクタ.
LC_Page_Admin_System_Masterdata::destroy()
デストラクタ.
LC_Page_Admin_System_Parameter::destroy()
デストラクタ.
LC_Page_Admin_System_Rank::destroy()
デストラクタ.
LC_Page_Admin_System_System::destroy()
デストラクタ.
LC_Page_Admin_Total::destroy()
デストラクタ.
LC_Page_Campaign::destroy()
デストラクタ.
LC_Page_CampaignApplication::destroy()
デストラクタ.
LC_Page_CampaignComplete::destroy()
デストラクタ.
LC_Page_CampaignEntry::destroy()
デストラクタ.
LC_Page_Cart::destroy()
デストラクタ.
LC_Page_Contact::destroy()
デストラクタ.
LC_Page_Contact_Complete::destroy()
デストラクタ.
LC_Page_Entry::destroy()
デストラクタ.
LC_Page_Entry_Complete::destroy()
デストラクタ.
LC_Page_Entry_EmailMobile::destroy()
デストラクタ.
LC_Page_Entry_Kiyaku::destroy()
デストラクタ.
LC_Page_Entry_New::destroy()
デストラクタ.
LC_Page_Error::destroy()
デストラクタ.
LC_Page_Error_DispError::destroy()
デストラクタ.
LC_Page_Error_SystemError::destroy()
デストラクタ.
LC_Page_Forgot::destroy()
デストラクタ.
LC_Page_FrontParts_Bloc_Best5::destroy()
デストラクタ.
LC_Page_FrontParts_Bloc_Calendar::destroy()
デストラクタ.
LC_Page_FrontParts_Bloc_Cart::destroy()
デストラクタ.
LC_Page_FrontParts_Bloc_Category::destroy()
デストラクタ.
LC_Page_FrontParts_Bloc_Login::destroy()
デストラクタ.
LC_Page_FrontParts_Bloc_News::destroy()
デストラクタ.
LC_Page_FrontParts_Bloc_SearchProducts::destroy()
デストラクタ.
LC_Page_FrontParts_LoginCheck::destroy()
デストラクタ.
LC_Page_Guide::destroy()
デストラクタ.
LC_Page_Guide_About::destroy()
デストラクタ.
LC_Page_Guide_Charge::destroy()
デストラクタ.
LC_Page_Guide_Kiyaku::destroy()
デストラクタ.
LC_Page_Guide_Privacy::destroy()
デストラクタ.
LC_Page_Guide_Usage::destroy()
デストラクタ.
LC_Page_Inquiry::destroy()
デストラクタ.
LC_Page_Index::destroy()
デストラクタ.
LC_Page_InputZip::destroy()
デストラクタ.
LC_Page_Redirect::destroy()
デストラクタ.
LC_Page_ResizeImage::destroy()
デストラクタ.
LC_Page_Sitemap::destroy()
デストラクタ.
LC_Page_Magazine::destroy()
デストラクタ.
LC_Page_Magazine_Complete::destroy()
デストラクタ.
LC_Page_Magazine_Confirm::destroy()
デストラクタ.
LC_Page_Magazine_Regist::destroy()
デストラクタ.
LC_Page_MyPage::destroy()
デストラクタ.
LC_Page_Mypage_Change::destroy()
デストラクタ.
LC_Page_Mypage_ChangeComplete::destroy()
デストラクタ.
LC_Page_Mypage_Delivery::destroy()
デストラクタ.
LC_Page_Mypage_DeliveryAddr::destroy()
デストラクタ.
LC_Page_MyPage_Favorite::destroy()
デストラクタ.
LC_Page_Mypage_History::destroy()
デストラクタ.
LC_Page_Mypage_HistoryDetail::destroy()
デストラクタ.
LC_Page_Mypage_Login::destroy()
デストラクタ.
LC_Page_Mypage_LoginCheck::destroy()
デストラクタ.
LC_Page_Mypage_Order::destroy()
デストラクタ.
LC_Page_Mypage_Refusal::destroy()
デストラクタ.
LC_Page_Mypage_RefusalComplete::destroy()
デストラクタ.
LC_Page_Order::destroy()
デストラクタ.
LC_Page_Preview::destroy()
デストラクタ.
LC_Page_Products_CategoryList::destroy()
デストラクタ.
LC_Page_Products_Detail::destroy()
デストラクタ.
LC_Page_Products_DetailImage::destroy()
デストラクタ.
LC_Page_Products_List::destroy()
デストラクタ.
LC_Page_Products_Review::destroy()
デストラクタ.
LC_Page_Products_ReviewComplete::destroy()
デストラクタ.
LC_Page_Products_Search::destroy()
デストラクタ.
LC_Page_Regist::destroy()
デストラクタ.
LC_Page_Regist_Complete::destroy()
デストラクタ.
LC_Page_RSS::destroy()
デストラクタ.
LC_Page_Rss_Products::destroy()
デストラクタ.
LC_Page_Shopping::destroy()
デストラクタ.
LC_Page_Shopping_Complete::destroy()
デストラクタ.
LC_Page_Shopping_Confirm::destroy()
デストラクタ.
LC_Page_Shopping_Deliv::destroy()
デストラクタ.
LC_Page_Shopping_DelivAddr::destroy()
デストラクタ.
LC_Page_Shopping_Payment::destroy()
デストラクタ.
LC_Page_TrackBack::destroy()
デストラクタ.
LC_Page_Unsupported::destroy()
デストラクタ.
LC_Page_Upgrade_Download::destroy()
デストラクタ
LC_Page_Upgrade_ProductsList::destroy()
デストラクタ.
LC_Page_Upgrade_SiteCheck::destroy()
デストラクタ.

[ Top ]

method getLocation [line 216]

string getLocation( string $path, [array $param = array()], [mixed $useSSL = "escape"])

$path から URL を取得する.

以下の順序で 引数 $path から URL を取得する.

  1. realpath($path) で $path の 絶対パスを取得
  2. $_SERVER['DOCUMENT_ROOT'] と一致する文字列を削除
  3. $useSSL の値に応じて, SITE_URL 又は, SSL_URL を付与する.
返り値に, QUERY_STRING を含めたい場合は, key => value 形式 の配列を $param へ渡す.




Tags:

return:  の存在する http(s):// から始まる絶対パス
see:  Net_URL
access:  protected


Parameters:

string   $path   結果を取得するためのパス
array   $param   URL に付与するパラメータの配列
mixed   $useSSL   結果に SSL_URL を使用する場合 true, SITE_URL を使用する場合 false, デフォルト "escape" 現在のスキーマを使用

[ Top ]

method getRootPath [line 243]

void getRootPath( $path)



Parameters:

   $path  

[ Top ]

method getToken [line 155]

string getToken( )

トランザクショントークンを生成し, 取得する.

悪意のある不正な画面遷移を防止するため, 予測困難な文字列を生成して返す. 同時に, この文字列をセッションに保存する.

この関数を使用するためには, 生成した文字列を次画面へ渡すパラメータとして 出力する必要がある.

例) <input type="hidden" name="transactionid" value="この関数の返り値" />

遷移先のページで, LC_Page::isValidToken() の返り値をチェックすることにより, 画面遷移の妥当性が確認できる.




Tags:

return:  トランザクショントークンの文字列
access:  protected


[ Top ]

method init [line 83]

void init( )

Page を初期化する.



Overridden in child classes as:

LC_Page_Abouts::init()
Page を初期化する.
LC_Page_Admin_Basis::init()
Page を初期化する.
LC_Page_Admin_Basis_Control::init()
Page を初期化する.
LC_Page_Admin_Basis_Delivery::init()
Page を初期化する.
LC_Page_Admin_Basis_Delivery_Input::init()
Page を初期化する.
LC_Page_Admin_Basis_Holiday::init()
Page を初期化する.
LC_Page_Admin_Basis_Kiyaku::init()
Page を初期化する.
LC_Page_Admin_Basis_Mail::init()
Page を初期化する.
LC_Page_Admin_Basis_Payment::init()
Page を初期化する.
LC_Page_Admin_Basis_Payment_Input::init()
Page を初期化する.
LC_Page_Admin_Basis_Point::init()
Page を初期化する.
LC_Page_Admin_Basis_Seo::init()
Page を初期化する.
LC_Page_Admin_Basis_Tradelaw::init()
Page を初期化する.
LC_Page_Admin_Basis_ZipInstall::init()
Page を初期化する.
LC_Page_Admin_Contents::init()
Page を初期化する.
LC_Page_Admin_Contents_Campaign::init()
Page を初期化する.
LC_Page_Admin_Contents_CampaignCreateTag::init()
Page を初期化する.
LC_Page_Admin_Contents_CampaignDesign::init()
Page を初期化する.
LC_Page_Admin_Contents_CampaignPreview::init()
Page を初期化する.
LC_Page_Admin_Contents_CSV::init()
Page を初期化する.
LC_Page_Admin_Contents_CsvSql::init()
Page を初期化する.
LC_Page_Admin_Contents_FileManager::init()
Page を初期化する.
LC_Page_Admin_Contents_FileView::init()
Page を初期化する.
LC_Page_Admin_Contents_Inquiry::init()
Page を初期化する.
LC_Page_Admin_Contents_Recommend::init()
Page を初期化する.
LC_Page_Admin_Contents_RecommendSearch::init()
Page を初期化する.
LC_Page_Admin_Customer::init()
Page を初期化する.
LC_Page_Admin_Customer_Edit::init()
Page を初期化する.
LC_Page_Admin_Customer_SearchCustomer::init()
Page を初期化する.
LC_Page_Admin_Design::init()
Page を初期化する.
LC_Page_Admin_Design_Bloc::init()
Page を初期化する.
LC_Page_Admin_Design_CSS::init()
Page を初期化する.
LC_Page_Admin_Design_Header::init()
Page を初期化する.
LC_Page_Admin_Design_MainEdit::init()
Page を初期化する.
LC_Page_Admin_Design_Template::init()
Page を初期化する.
LC_Page_Admin_Design_Up_Down::init()
Page を初期化する.
LC_Page_Admin::init()
Page を初期化する.
LC_Page_Admin_Home::init()
Page を初期化する.
LC_Page_Admin_Login::init()
Page を初期化する.
LC_Page_Admin_Logout::init()
Page を初期化する.
LC_Page_Admin_Mail::init()
Page を初期化する.
LC_Page_Admin_Mail_History::init()
Page を初期化する.
LC_Page_Admin_Mail_Preview::init()
Page を初期化する.
LC_Page_Admin_Mail_Sendmail::init()
Page を初期化する.
LC_Page_Admin_Mail_Template::init()
Page を初期化する.
LC_Page_Admin_Mail_TemplateInput::init()
Page を初期化する.
LC_Page_Admin_Order::init()
Page を初期化する.
LC_Page_Admin_Order_Edit::init()
Page を初期化する.
LC_Page_Admin_Order_Mail::init()
Page を初期化する.
LC_Page_Admin_Order_MailView::init()
Page を初期化する.
LC_Page_Admin_Order_Pdf::init()
Page を初期化する.
LC_Page_Admin_Order_ProductSelect::init()
Page を初期化する.
LC_Page_Admin_Order_Status::init()
Page を初期化する.
LC_Page_Admin_OwnersStore::init()
Page を初期化する.
LC_Page_Admin_OwnersStore_Log::init()
Page を初期化する.
LC_Page_Admin_OwnersStore_Settings::init()
Page を初期化する.
LC_Page_Admin_Products::init()
Page を初期化する.
LC_Page_Admin_Products_Category::init()
Page を初期化する.
LC_Page_Admin_Products_Class::init()
Page を初期化する.
LC_Page_Admin_Products_ClassCategory::init()
Page を初期化する.
LC_Page_Admin_Products_Product::init()
Page を初期化する.
LC_Page_Admin_Products_ProductClass::init()
Page を初期化する.
LC_Page_Admin_Products_ProductRank::init()
Page を初期化する.
LC_Page_Admin_Products_ProductSelect::init()
Page を初期化する.
LC_Page_Admin_Products_Review::init()
Page を初期化する.
LC_Page_Admin_Products_ReviewEdit::init()
Page を初期化する.
LC_Page_Admin_Products_Trackback::init()
Page を初期化する.
LC_Page_Admin_Products_TrackbackEdit::init()
Page を初期化する.
LC_Page_Admin_Products_UploadCSV::init()
Page を初期化する.
LC_Page_Admin_Products_UploadCSVCategory::init()
Page を初期化する.
LC_Page_Admin_System::init()
Page を初期化する.
LC_Page_Admin_System_Bkup::init()
Page を初期化する.
LC_Page_Admin_System_Delete::init()
Page を初期化する.
LC_Page_Admin_System_Input::init()
Page を初期化する.
LC_Page_Admin_System_Masterdata::init()
Page を初期化する.
LC_Page_Admin_System_Parameter::init()
Page を初期化する.
LC_Page_Admin_System_Rank::init()
Page を初期化する.
LC_Page_Admin_System_System::init()
Page を初期化する.
LC_Page_Admin_Total::init()
Page を初期化する.
LC_Page_Campaign::init()
Page を初期化する.
LC_Page_CampaignApplication::init()
Page を初期化する.
LC_Page_CampaignComplete::init()
Page を初期化する.
LC_Page_CampaignEntry::init()
Page を初期化する.
LC_Page_Cart::init()
Page を初期化する.
LC_Page_Contact::init()
Page を初期化する.
LC_Page_Contact_Complete::init()
Page を初期化する.
LC_Page_Entry::init()
Page を初期化する.
LC_Page_Entry_Complete::init()
Page を初期化する.
LC_Page_Entry_EmailMobile::init()
Page を初期化する.
LC_Page_Entry_Kiyaku::init()
Page を初期化する.
LC_Page_Entry_New::init()
Page を初期化する.
LC_Page_Error::init()
Page を初期化する.
LC_Page_Error_DispError::init()
Page を初期化する.
LC_Page_Error_SystemError::init()
Page を初期化する.
LC_Page_Forgot::init()
Page を初期化する.
LC_Page_FrontParts_Bloc_Best5::init()
Page を初期化する.
LC_Page_FrontParts_Bloc_Calendar::init()
Page を初期化する.
LC_Page_FrontParts_Bloc_Cart::init()
Page を初期化する.
LC_Page_FrontParts_Bloc_Category::init()
Page を初期化する.
LC_Page_FrontParts_Bloc_Login::init()
Page を初期化する.
LC_Page_FrontParts_Bloc_News::init()
Page を初期化する.
LC_Page_FrontParts_Bloc_SearchProducts::init()
Page を初期化する.
LC_Page_FrontParts_LoginCheck::init()
Page を初期化する.
LC_Page_Guide::init()
Page を初期化する.
LC_Page_Guide_About::init()
Page を初期化する.
LC_Page_Guide_Charge::init()
Page を初期化する.
LC_Page_Guide_Kiyaku::init()
Page を初期化する.
LC_Page_Guide_Privacy::init()
Page を初期化する.
LC_Page_Guide_Usage::init()
Page を初期化する.
LC_Page_Inquiry::init()
Page を初期化する.
LC_Page_Index::init()
Page を初期化する.
LC_Page_InputZip::init()
Page を初期化する.
LC_Page_Redirect::init()
Page を初期化する.
LC_Page_ResizeImage::init()
Page を初期化する.
LC_Page_Sitemap::init()
Page を初期化する.
LC_Page_Magazine::init()
Page を初期化する.
LC_Page_Magazine_Complete::init()
Page を初期化する.
LC_Page_Magazine_Confirm::init()
Page を初期化する.
LC_Page_Magazine_Regist::init()
Page を初期化する.
LC_Page_MyPage::init()
Page を初期化する.
LC_Page_Mypage_Change::init()
Page を初期化する.
LC_Page_Mypage_ChangeComplete::init()
Page を初期化する.
LC_Page_Mypage_Delivery::init()
Page を初期化する.
LC_Page_Mypage_DeliveryAddr::init()
Page を初期化する.
LC_Page_MyPage_Favorite::init()
Page を初期化する.
LC_Page_Mypage_History::init()
Page を初期化する.
LC_Page_Mypage_HistoryDetail::init()
Page を初期化する.
LC_Page_Mypage_Login::init()
Page を初期化する.
LC_Page_Mypage_LoginCheck::init()
Page を初期化する.
LC_Page_Mypage_Order::init()
Page を初期化する.
LC_Page_Mypage_Refusal::init()
Page を初期化する.
LC_Page_Mypage_RefusalComplete::init()
Page を初期化する.
LC_Page_Order::init()
Page を初期化する.
LC_Page_Preview::init()
Page を初期化する.
LC_Page_Products_CategoryList::init()
Page を初期化する.
LC_Page_Products_Detail::init()
Page を初期化する.
LC_Page_Products_DetailImage::init()
Page を初期化する.
LC_Page_Products_List::init()
Page を初期化する.
LC_Page_Products_Review::init()
Page を初期化する.
LC_Page_Products_ReviewComplete::init()
Page を初期化する.
LC_Page_Products_Search::init()
Page を初期化する.
LC_Page_Regist::init()
Page を初期化する.
LC_Page_Regist_Complete::init()
Page を初期化する.
LC_Page_RSS::init()
Page を初期化する.
LC_Page_Rss_Products::init()
Page を初期化する.
LC_Page_Shopping::init()
Page を初期化する.
LC_Page_Shopping_Complete::init()
Page を初期化する.
LC_Page_Shopping_Confirm::init()
Page を初期化する.
LC_Page_Shopping_Deliv::init()
Page を初期化する.
LC_Page_Shopping_DelivAddr::init()
Page を初期化する.
LC_Page_Shopping_Payment::init()
Page を初期化する.
LC_Page_TrackBack::init()
Page を初期化する.
LC_Page_Unsupported::init()
Page を初期化する.
LC_Page_Upgrade_Download::init()
Page を初期化する.
LC_Page_Upgrade_ProductsList::init()
Page を初期化する.
LC_Page_Upgrade_SiteCheck::init()
Page を初期化する.

[ Top ]

method isValidToken [line 172]

boolean isValidToken( )

トランザクショントークンの妥当性をチェックする.

前画面で生成されたトランザクショントークンの妥当性をチェックする. この関数を使用するためには, 前画面のページクラスで LC_Page::getToken() を呼んでおく必要がある.




Tags:

return:  トランザクショントークンが有効な場合 true
access:  protected


[ Top ]

method p [line 318]

void p( mixed $val)

デバック出力を行う.

デバック用途のみに使用すること.




Tags:

access:  protected


Parameters:

mixed   $val   デバックする要素

[ Top ]

method process [line 90]

void process( )

Page のプロセス.



Overridden in child classes as:

LC_Page_Abouts::process()
Page のプロセス.
LC_Page_Admin_Basis::process()
Page のプロセス.
LC_Page_Admin_Basis_Control::process()
Page のプロセス.
LC_Page_Admin_Basis_Delivery::process()
Page のプロセス.
LC_Page_Admin_Basis_Delivery_Input::process()
Page のプロセス.
LC_Page_Admin_Basis_Holiday::process()
Page のプロセス.
LC_Page_Admin_Basis_Kiyaku::process()
Page のプロセス.
LC_Page_Admin_Basis_Mail::process()
Page のプロセス.
LC_Page_Admin_Basis_Payment::process()
Page のプロセス.
LC_Page_Admin_Basis_Payment_Input::process()
Page のプロセス.
LC_Page_Admin_Basis_Point::process()
Page のプロセス.
LC_Page_Admin_Basis_Seo::process()
Page のプロセス.
LC_Page_Admin_Basis_Tradelaw::process()
Page のプロセス.
LC_Page_Admin_Basis_ZipInstall::process()
Page のプロセス.
LC_Page_Admin_Contents::process()
Page のプロセス.
LC_Page_Admin_Contents_Campaign::process()
Page のプロセス.
LC_Page_Admin_Contents_CampaignCreateTag::process()
Page のプロセス.
LC_Page_Admin_Contents_CampaignDesign::process()
Page のプロセス.
LC_Page_Admin_Contents_CampaignPreview::process()
Page のプロセス.
LC_Page_Admin_Contents_CSV::process()
Page のプロセス.
LC_Page_Admin_Contents_CsvSql::process()
Page のプロセス.
LC_Page_Admin_Contents_FileManager::process()
Page のプロセス.
LC_Page_Admin_Contents_FileView::process()
Page のプロセス.
LC_Page_Admin_Contents_Inquiry::process()
Page のプロセス.
LC_Page_Admin_Contents_Recommend::process()
Page のプロセス.
LC_Page_Admin_Contents_RecommendSearch::process()
Page のプロセス.
LC_Page_Admin_Customer::process()
Page のプロセス.
LC_Page_Admin_Customer_Edit::process()
Page のプロセス.
LC_Page_Admin_Customer_SearchCustomer::process()
Page のプロセス.
LC_Page_Admin_Design::process()
Page のプロセス.
LC_Page_Admin_Design_Bloc::process()
Page のプロセス.
LC_Page_Admin_Design_CSS::process()
Page のプロセス.
LC_Page_Admin_Design_Header::process()
Page のプロセス.
LC_Page_Admin_Design_MainEdit::process()
Page のプロセス.
LC_Page_Admin_Design_Template::process()
Page のプロセス.
LC_Page_Admin_Design_Up_Down::process()
Page のプロセス.
LC_Page_Admin::process()
Page のプロセス.
LC_Page_Admin_Home::process()
Page のプロセス.
LC_Page_Admin_Login::process()
Page のプロセス.
LC_Page_Admin_Logout::process()
Page のプロセス.
LC_Page_Admin_Mail::process()
Page のプロセス.
LC_Page_Admin_Mail_History::process()
Page のプロセス.
LC_Page_Admin_Mail_Preview::process()
Page のプロセス.
LC_Page_Admin_Mail_Sendmail::process()
Page のプロセス.
LC_Page_Admin_Mail_Template::process()
Page のプロセス.
LC_Page_Admin_Mail_TemplateInput::process()
Page のプロセス.
LC_Page_Admin_Order::process()
Page のプロセス.
LC_Page_Admin_Order_Edit::process()
Page のプロセス.
LC_Page_Admin_Order_Mail::process()
Page のプロセス.
LC_Page_Admin_Order_MailView::process()
Page のプロセス.
LC_Page_Admin_Order_Pdf::process()
Page のプロセス.
LC_Page_Admin_Order_ProductSelect::process()
Page のプロセス.
LC_Page_Admin_Order_Status::process()
Page のプロセス.
LC_Page_Admin_OwnersStore::process()
Page のプロセス.
LC_Page_Admin_OwnersStore_Log::process()
Page のプロセス.
LC_Page_Admin_OwnersStore_Settings::process()
Page のプロセス.
LC_Page_Admin_Products::process()
Page のプロセス.
LC_Page_Admin_Products_Category::process()
Page のプロセス.
LC_Page_Admin_Products_Class::process()
Page のプロセス.
LC_Page_Admin_Products_ClassCategory::process()
Page のプロセス.
LC_Page_Admin_Products_Product::process()
Page のプロセス.
LC_Page_Admin_Products_ProductClass::process()
Page のプロセス.
LC_Page_Admin_Products_ProductRank::process()
Page のプロセス.
LC_Page_Admin_Products_ProductSelect::process()
Page のプロセス.
LC_Page_Admin_Products_Review::process()
Page のプロセス.
LC_Page_Admin_Products_ReviewEdit::process()
Page のプロセス.
LC_Page_Admin_Products_Trackback::process()
Page のプロセス.
LC_Page_Admin_Products_TrackbackEdit::process()
Page のプロセス.
LC_Page_Admin_Products_UploadCSV::process()
Page のプロセス.
LC_Page_Admin_Products_UploadCSVCategory::process()
Page のプロセス.
LC_Page_Admin_System::process()
Page のプロセス.
LC_Page_Admin_System_Bkup::process()
Page のプロセス.
LC_Page_Admin_System_Delete::process()
Page のプロセス.
LC_Page_Admin_System_Input::process()
Page のプロセス.
LC_Page_Admin_System_Masterdata::process()
Page のプロセス.
LC_Page_Admin_System_Parameter::process()
Page のプロセス.
LC_Page_Admin_System_Rank::process()
Page のプロセス.
LC_Page_Admin_System_System::process()
Page のプロセス.
LC_Page_Admin_Total::process()
Page のプロセス.
LC_Page_Campaign::process()
Page のプロセス.
LC_Page_CampaignApplication::process()
Page のプロセス.
LC_Page_CampaignComplete::process()
Page のプロセス.
LC_Page_CampaignEntry::process()
Page のプロセス.
LC_Page_Cart::process()
Page のプロセス.
LC_Page_Contact::process()
Page のプロセス.
LC_Page_Contact_Complete::process()
Page のプロセス.
LC_Page_Entry::process()
Page のプロセス.
LC_Page_Entry_Complete::process()
Page のプロセス.
LC_Page_Entry_EmailMobile::process()
Page のプロセス.
LC_Page_Entry_Kiyaku::process()
Page のプロセス.
LC_Page_Entry_New::process()
Page のプロセス.
LC_Page_Error::process()
Page のプロセス。
LC_Page_Error_DispError::process()
Page のプロセス。
LC_Page_Error_SystemError::process()
Page のプロセス。
LC_Page_Forgot::process()
Page のプロセス.
LC_Page_FrontParts_Bloc_Best5::process()
Page のプロセス.
LC_Page_FrontParts_Bloc_Calendar::process()
Page のプロセス.
LC_Page_FrontParts_Bloc_Cart::process()
Page のプロセス.
LC_Page_FrontParts_Bloc_Category::process()
Page のプロセス.
LC_Page_FrontParts_Bloc_Login::process()
Page のプロセス.
LC_Page_FrontParts_Bloc_News::process()
Page のプロセス.
LC_Page_FrontParts_Bloc_SearchProducts::process()
Page のプロセス.
LC_Page_FrontParts_LoginCheck::process()
Page のプロセス.
LC_Page_Guide::process()
Page のプロセス.
LC_Page_Guide_About::process()
Page のプロセス.
LC_Page_Guide_Charge::process()
Page のプロセス.
LC_Page_Guide_Kiyaku::process()
Page のプロセス.
LC_Page_Guide_Privacy::process()
Page のプロセス.
LC_Page_Guide_Usage::process()
Page のプロセス.
LC_Page_Inquiry::process()
Page のプロセス.
LC_Page_Index::process()
Page のプロセス.
LC_Page_InputZip::process()
Page のプロセス.
LC_Page_Redirect::process()
Page のプロセス.
LC_Page_ResizeImage::process()
Page のプロセス.
LC_Page_Sitemap::process()
Page のプロセス.
LC_Page_Magazine::process()
Page のプロセス.
LC_Page_Magazine_Complete::process()
Page のプロセス.
LC_Page_Magazine_Confirm::process()
Page のプロセス.
LC_Page_Magazine_Regist::process()
Page のプロセス.
LC_Page_MyPage::process()
Page のプロセス.
LC_Page_Mypage_Change::process()
Page のプロセス.
LC_Page_Mypage_ChangeComplete::process()
Page のプロセス.
LC_Page_Mypage_Delivery::process()
Page のプロセス.
LC_Page_Mypage_DeliveryAddr::process()
Page のプロセス.
LC_Page_MyPage_Favorite::process()
Page のプロセス.
LC_Page_Mypage_History::process()
Page のプロセス.
LC_Page_Mypage_HistoryDetail::process()
Page のプロセス.
LC_Page_Mypage_Login::process()
Page のプロセス.
LC_Page_Mypage_LoginCheck::process()
Page のプロセス.
LC_Page_Mypage_Order::process()
Page のプロセス.
LC_Page_Mypage_Refusal::process()
Page のプロセス.
LC_Page_Mypage_RefusalComplete::process()
Page のプロセス.
LC_Page_Order::process()
Page のプロセス.
LC_Page_Preview::process()
Page のプロセス.
LC_Page_Products_CategoryList::process()
Page のプロセス.
LC_Page_Products_Detail::process()
Page のプロセス.
LC_Page_Products_DetailImage::process()
Page のプロセス.
LC_Page_Products_List::process()
Page のプロセス.
LC_Page_Products_Review::process()
Page のプロセス.
LC_Page_Products_ReviewComplete::process()
Page のプロセス.
LC_Page_Products_Search::process()
Page のプロセス.
LC_Page_Regist::process()
Page のプロセス.
LC_Page_Regist_Complete::process()
Page のプロセス.
LC_Page_RSS::process()
Page のプロセス.
LC_Page_Rss_Products::process()
Page のプロセス.
LC_Page_Shopping::process()
Page のプロセス.
LC_Page_Shopping_Complete::process()
Page のプロセス.
LC_Page_Shopping_Confirm::process()
Page のプロセス.
LC_Page_Shopping_Deliv::process()
Page のプロセス.
LC_Page_Shopping_DelivAddr::process()
Page のプロセス.
LC_Page_Shopping_Payment::process()
Page のプロセス.
LC_Page_TrackBack::process()
Page のプロセス.
LC_Page_Unsupported::process()
Page のプロセス.
LC_Page_Upgrade_Download::process()
Page のプロセス.
LC_Page_Upgrade_ProductsList::process()
Page のプロセス.
LC_Page_Upgrade_SiteCheck::process()
Page のプロセス.

[ Top ]

method reload [line 276]

void reload( [array $queryString = array()], [bool $removeQueryString = false])

ページをリロードする.

引数 $queryString に, $_SERVER['QUERY_STRING'] の値を使用してはならない. この関数は, 内部で LC_Page::sendRedirect() を使用するため, $_SERVER['QUERY_STRING'] の値は自動的に付与される.




Tags:

see:  Net_URL


Parameters:

array   $queryString   QueryString の配列
bool   $removeQueryString   付与されていた QueryString を削除する場合 true

[ Top ]

method sendRedirect [line 111]

void|boolean sendRedirect( string $url, [boolean $isMobile = false])

指定の URL へリダイレクトする.

リダイレクト先 URL に SITE_URL 及び SSL_URL を含むかチェックし, LC_Page::getToken() の値を URLパラメータで自動的に付与する.




Tags:

return:  に SITE_URL 及び, SSL_URL を含まない場合 false, 正常に遷移可能な場合は, $url の ロケーションヘッダを出力する.
see:  Net_URL


Parameters:

string   $url   リダイレクト先 URL
boolean   $isMobile   モバイル用にセッションIDを付与する場合 true

[ Top ]


Documentation generated on Fri, 24 Feb 2012 13:58:23 +0900 by Seasoft