account_noticelist Class Reference

Inheritance diagram for account_noticelist:

Inheritance graph
[legend]
Collaboration diagram for account_noticelist:

Collaboration graph
[legend]

List of all members.


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.

Public Member Functions

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

Protected Attributes

 $_sThisTemplate = 'account_noticelist.tpl'
 $_aNoticeProductList = null
 $_aSimilarProductList = null
 $_aRecommList = null
 $_iViewIndexState = 1

Member Function Documentation

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

Template variables: noticelist, similarlist

Returns:
string current template file name

Reimplemented from account.

account_noticelist.getNoticeProductList (  ) 

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

Returns:
array

account_noticelist.getSimilarProducts (  ) 

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

Returns:
array

Reimplemented from oxView.

account_noticelist.getSimilarRecommLists (  ) 

Template variable getter. Returns the recommlist

Returns:
array

Reimplemented from oxView.


Member Data Documentation

account_noticelist.$_sThisTemplate = 'account_noticelist.tpl' [protected]

Reimplemented from account.

account_noticelist.$_aNoticeProductList = null [protected]

account_noticelist.$_aSimilarProductList = null [protected]

account_noticelist.$_aRecommList = null [protected]

account_noticelist.$_iViewIndexState = 1 [protected]

Current view search engine indexing state: 0 - index without limitations 1 - no index / no follow 2 - no index / follow

Reimplemented from account.


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

Generated on Wed Oct 29 23:38:39 2008 for OXID eShop CE by  doxygen 1.5.5