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

Class: LC_Page_Admin_Products_UploadCSV

Source Location: /pages/admin/products/LC_Page_Admin_Products_UploadCSV.php

Class Overview

LC_Page
   |
   --LC_Page_Admin_Products_UploadCSV

CSV アップロード のページクラス.


Author(s):

  • LOCKON CO.,LTD.

Version:

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

Variables

Methods


Inherited Variables

Inherited Methods

Class: LC_Page

LC_Page::allowClientCache()
クライアントのキャッシュを許可する.
LC_Page::destroy()
デストラクタ.
LC_Page::getLocation()
$path から URL を取得する.
LC_Page::getRootPath()
LC_Page::getToken()
トランザクショントークンを生成し, 取得する.
LC_Page::init()
Page を初期化する.
LC_Page::isValidToken()
トランザクショントークンの妥当性をチェックする.
LC_Page::p()
デバック出力を行う.
LC_Page::process()
Page のプロセス.
LC_Page::reload()
ページをリロードする.
LC_Page::sendRedirect()
指定の URL へリダイレクトする.

Class Details

[line 34]
CSV アップロード のページクラス.



Tags:

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


[ Top ]


Class Variables

$objFormParam =

[line 40]

フォームパラメータ


Type:   mixed


[ Top ]

$objUpfile =

[line 43]

SC_UploadFile インスタンス


Type:   mixed


[ Top ]



Class Methods


method destroy [line 212]

void destroy( )

デストラクタ.



Overrides LC_Page::destroy() (デストラクタ.)

[ Top ]

method init [line 50]

void init( )

Page を初期化する.



Overrides LC_Page::init() (Page を初期化する.)

[ Top ]

method lfCheckError [line 455]

void lfCheckError( )

入力チェックを行う.



[ Top ]

method lfCSVRecordCount [line 500]

integer lfCSVRecordCount( resource $fp)

CSVのカウント数を得る.



Tags:

return:  CSV のカウント数


Parameters:

resource   $fp   fopenを使用して作成したファイルポインタ

[ Top ]

method lfInitFile [line 222]

void lfInitFile( )

ファイル情報の初期化を行う.



[ Top ]

method lfInitParam [line 232]

void lfInitParam( )

入力情報の初期化を行う.



[ Top ]

method lfRegistProduct [line 302]

void lfRegistProduct( SC_Query $objQuery, [string|integer $line = ""])

商品登録を行う.



Parameters:

SC_Query   $objQuery   SC_Queryインスタンス
string|integer   $line   処理中の行数

[ Top ]

method lfRegistProductClass [line 416]

void lfRegistProductClass( SC_Query $objQuery, array $arrList, integer $product_id, integer $product_class_id)

商品規格登録を行う.



Parameters:

SC_Query   $objQuery   SC_Queryインスタンス
array   $arrList   商品規格情報配列
integer   $product_id   商品ID
integer   $product_class_id   商品規格ID

[ Top ]

method printError [line 523]

void printError( string $val)

引数の文字列をエラー出力する.

引数 $val の内容は, htmlspecialchars() によってサニタイズされる




Parameters:

string   $val   出力する文字列

[ Top ]

method process [line 63]

void process( )

Page のプロセス.



Overrides LC_Page::process() (Page のプロセス.)

[ Top ]


Documentation generated on Fri, 24 Feb 2012 13:59:07 +0900 by Seasoft