Public Member Functions | Protected Attributes

Account_Noticelist Class Reference

Inheritance diagram for Account_Noticelist:
Collaboration diagram for Account_Noticelist:

List of all members.

Public Member Functions

 render ()
 getNoticeProductList ()
 getSimilarProducts ()
 getSimilarRecommLists ()
 getBreadCrumb ()

Protected Attributes

 $_sThisTemplate = 'page/account/noticelist.tpl'
 $_aNoticeProductList = null
 $_aSimilarProductList = null
 $_aRecommList = null
 $_iViewIndexState = VIEW_INDEXSTATE_NOINDEXNOFOLLOW

Detailed Description

Current user notice list manager. When user is logged in in this manager window he can modify his notice list status - remove articles from notice list or store them to shopping basket, view detail information. OXID eShop -> MY ACCOUNT -> Newsletter.

Definition at line 10 of file account_noticelist.php.


Member Function Documentation

Account_Noticelist.getBreadCrumb (  ) 

Returns Bread Crumb - you are here page1/page2/page3...

Returns:
array

Reimplemented from Account.

Definition at line 137 of file account_noticelist.php.

Account_Noticelist.getNoticeProductList (  ) 

Template variable getter. Returns an array if there is something in the list

Returns:
array

Definition at line 74 of file account_noticelist.php.

Account_Noticelist.getSimilarProducts (  ) 

Template variable getter. Returns the products which are in the noticelist

Returns:
array

Reimplemented from oxUBase.

Definition at line 89 of file account_noticelist.php.

Account_Noticelist.getSimilarRecommLists (  ) 

Template variable getter. Returns the recommlist

Returns:
array

Reimplemented from oxUBase.

Definition at line 111 of file account_noticelist.php.

Account_Noticelist.render (  ) 

If user is not logged in - returns name of template Account_Noticelist._sThisLoginTemplate, or if user is allready logged in - loads notice list articles (articles may be accessed by oxuser.getBasket()), loads similar articles (if available) for the last article in list oxarticle.GetSimilarProducts() and returns name of template to render account_noticelist._sThisTemplate

Returns:
string current template file name

Reimplemented from Account.

Definition at line 56 of file account_noticelist.php.


Member Data Documentation

Account_Noticelist.$_aNoticeProductList = null [protected]

Definition at line 23 of file account_noticelist.php.

Account_Noticelist.$_aRecommList = null [protected]

Definition at line 37 of file account_noticelist.php.

Account_Noticelist.$_aSimilarProductList = null [protected]

Definition at line 30 of file account_noticelist.php.

Account_Noticelist.$_iViewIndexState = VIEW_INDEXSTATE_NOINDEXNOFOLLOW [protected]

Current view search engine indexing state: VIEW_INDEXSTATE_INDEX - index without limitations VIEW_INDEXSTATE_NOINDEXNOFOLLOW - no index / no follow VIEW_INDEXSTATE_NOINDEXFOLLOW - no index / follow

Reimplemented from Account.

Definition at line 44 of file account_noticelist.php.

Account_Noticelist.$_sThisTemplate = 'page/account/noticelist.tpl' [protected]

Reimplemented from Account.

Definition at line 16 of file account_noticelist.php.


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