Account_User Class Reference

Inheritance diagram for Account_User:

Inheritance graph
[legend]
Collaboration diagram for Account_User:

Collaboration graph
[legend]

List of all members.


Detailed Description

Current user Data Maintenance form. When user is logged in he may change his Billing and Shipping information (this is important for ordering purposes). Information as email, password, greeting, name, company, address etc. Some fields must be entered. OXID eShop -> MY ACCOUNT -> Update your billing and delivery settings.

Definition at line 11 of file account_user.php.


Public Member Functions

 render ()
 getDeliverAddress ()
 getCountryList ()
 getMustFillFields ()
 isFieldRequired ($sField)

Protected Attributes

 $_sThisTemplate = 'account_user.tpl'
 $_oDelAddress = null
 $_oCountryList = null
 $_aMustFillFields = null

Member Function Documentation

Account_User.render (  ) 

If user is not logged in - returns name of template account_user._sThisLoginTemplate, or if user is allready logged in additionally loads user delivery address info and forms country list. Returns name of template account_user._sThisTemplate

Template variables: oxcountrylist, aMustFillFields, delivadr

Returns:
string $_sThisTemplate current template file name

Reimplemented from Account.

Definition at line 51 of file account_user.php.

Account_User.getDeliverAddress (  ) 

Return deliver address

Returns:
oxbase | false

Definition at line 73 of file account_user.php.

Account_User.getCountryList (  ) 

Return country list

Returns:
oxcountrylist

Definition at line 96 of file account_user.php.

Account_User.getMustFillFields (  ) 

return all must-be-fields.

Returns:
array | bool

Definition at line 111 of file account_user.php.

Account_User.isFieldRequired ( sField  ) 

Returns if field is required.

Parameters:
string $sField required field to check
Returns:
array | bool

Definition at line 132 of file account_user.php.


Member Data Documentation

Account_User.$_sThisTemplate = 'account_user.tpl' [protected]

Reimplemented from Account.

Definition at line 18 of file account_user.php.

Account_User.$_oDelAddress = null [protected]

Reimplemented from oxUBase.

Definition at line 25 of file account_user.php.

Account_User.$_oCountryList = null [protected]

Definition at line 32 of file account_user.php.

Account_User.$_aMustFillFields = null [protected]

Definition at line 39 of file account_user.php.


The documentation for this class was generated from the following file:

Generated on Tue Aug 18 09:21:18 2009 for OXID eShop CE by  doxygen 1.5.5