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

Class: LC_Page_Products_List

Source Location: /pages/products/LC_Page_Products_List.php

Class Overview

LC_Page_Ex
   |
   --LC_Page_Products_List

商品一覧 のページクラス.


Author(s):

  • LOCKON CO.,LTD.

Version:

  • $Id: LC_Page_Products_List.php 21265 2011-09-29 09:50:08Z nanasess $

Variables

Methods



Class Details

[line 34]
商品一覧 のページクラス.



Tags:

author:  LOCKON CO.,LTD.
version:  $Id: LC_Page_Products_List.php 21265 2011-09-29 09:50:08Z nanasess $


[ Top ]


Class Variables

$arrSearch = array()

[line 55]

検索条件(表示用)


Type:   mixed


[ Top ]

$arrSearchData = array()

[line 52]

検索条件(内部データ)


Type:   mixed


[ Top ]

$mode =

[line 49]


Type:   mixed


[ Top ]

$orderby =

[line 47]


Type:   mixed


[ Top ]

$tpl_class_name1 = array()

[line 39]

テンプレートクラス名1


Type:   mixed


[ Top ]

$tpl_class_name2 = array()

[line 42]

テンプレートクラス名2


Type:   mixed


[ Top ]

$tpl_javascript =

[line 45]

JavaScript テンプレート


Type:   mixed


[ Top ]

$tpl_rnd =  ''

[line 60]

ランダム文字列 *


Type:   mixed


[ Top ]

$tpl_subtitle =  ''

[line 57]


Type:   mixed


[ Top ]



Class Methods


method action [line 96]

void action( )

Page のAction.



[ Top ]

method destroy [line 218]

void destroy( )

デストラクタ.



[ Top ]

method init [line 70]

void init( )

Page を初期化する.



[ Top ]

method lfAddCart [line 496]

void lfAddCart( $arrForm, $referer)

カートに商品を追加



Parameters:

   $arrForm  
   $referer  

[ Top ]

method lfCheckError [line 330]

void lfCheckError( $product_id, &$arrForm, $tpl_classcat_find1, $tpl_classcat_find2)



Parameters:

   $product_id  
   &$arrForm  
   $tpl_classcat_find1  
   $tpl_classcat_find2  

[ Top ]

method lfGetCategoryId [line 227]

integer lfGetCategoryId( $category_id)

カテゴリIDの取得



Tags:

return:  カテゴリID


Parameters:

   $category_id  

[ Top ]

method lfGetDisplayNum [line 354]

void lfGetDisplayNum( $display_number)

パラメーターの読み込み



Parameters:

   $display_number  

[ Top ]

method lfGetPageTitle [line 366]

str lfGetPageTitle( $mode, [ $category_id = 0])

ページタイトルの設定



Parameters:

   $mode  
   $category_id  

[ Top ]

method lfGetProductAllNum [line 407]

int lfGetProductAllNum( $searchCondition)

該当件数の取得



Parameters:

   $searchCondition  

[ Top ]

method lfGetProductsList [line 251]

void lfGetProductsList( $searchCondition, $disp_number, $startno, $linemax, &$objProduct)



Parameters:

   $searchCondition  
   $disp_number  
   $startno  
   $linemax  
   &$objProduct  

[ Top ]

method lfGetSearchCondition [line 420]

array lfGetSearchCondition( $arrSearchData)

検索条件のwhere文とかを取得



Parameters:

   $arrSearchData  

[ Top ]

method lfGetSearchConditionDisp [line 382]

array lfGetSearchConditionDisp( $arrSearchData)

表示用検索条件の設定



Parameters:

   $arrSearchData  

[ Top ]

method lfSetSelectedData [line 475]

str lfSetSelectedData( &$arrProducts, $arrForm, $arrErr, $product_id)

カートに入れる商品情報にエラーがあったら戻す



Parameters:

   &$arrProducts  
   $arrForm  
   $arrErr  
   $product_id  

[ Top ]

method process [line 85]

void process( )

Page のプロセス.



[ Top ]

method setStatusDataTo [line 510]

Array setStatusDataTo( Array $arrProducts, Array $arrStatus, Array $arrStatusImage)

商品情報配列に商品ステータス情報を追加する



Tags:

return:  商品一覧情報


Parameters:

Array   $arrProducts   商品一覧情報
Array   $arrStatus   商品ステータス配列
Array   $arrStatusImage   スタータス画像配列

[ Top ]


Documentation generated on Fri, 24 Feb 2012 14:02:12 +0900 by Seasoft