Thankyou Class Reference

Inheritance diagram for Thankyou:

Inheritance graph
[legend]
Collaboration diagram for Thankyou:

Collaboration graph
[legend]

List of all members.


Detailed Description

Thankyou page. Arranges Thankyou page, sets ordering status, other parameters

Public Member Functions

 init ()
 render ()
 getBasket ()
 showFinalStep ()
 getAlsoBoughtThiesProducts ()
 getCurrencyCovIndex ()
 getIPaymentBasket ()
 getIPaymentAccount ()
 getIPaymentUser ()
 getIPaymentPassword ()
 getMailError ()
 getOrder ()

Protected Attributes

 $_oBasket = null
 $_blShowFinalStep = null
 $_aLastProducts = null
 $_dConvIndex = null
 $_dIPaymentBasket = null
 $_sIPaymentAccount = null
 $_sIPaymentUser = null
 $_sIPaymentPassword = null
 $_sMailError = null
 $_sThisTemplate = 'thankyou.tpl'

Member Function Documentation

Thankyou.init (  ) 

Executes parent.init(), loads basket from session (thankyou._oBasket = oxsession.getBasket()) then destroys it (oxsession.delBasket()), unsets user session ID, if this user didn't entered password while ordering.

Returns:
null

Reimplemented from oxUBase.

Thankyou.render (  ) 

First checks for basket - if no such object available - redirects to start page. Otherwise - executes parent.render() and returns name of template to render thankyou._sThisTemplate.

Template variables: basket, mailerror, trusted_shopid, aLastProducts, shop order, convindex

Returns:
string current template file name

Reimplemented from oxUBase.

Thankyou.getBasket (  ) 

Template variable getter. Returns active basket

Returns:
string

Thankyou.showFinalStep (  ) 

Template variable getter. Returns if to show final (5th) step

Returns:
string

Thankyou.getAlsoBoughtThiesProducts (  ) 

Template variable getter. Returns list of customer also bought thies products

Returns:
object

Reimplemented from oxView.

Thankyou.getCurrencyCovIndex (  ) 

Template variable getter. Returns currency conversion index value

Returns:
object

Thankyou.getIPaymentBasket (  ) 

Template variable getter. Returns ipayment basket price

Returns:
double

Thankyou.getIPaymentAccount (  ) 

Template variable getter. Returns ipayment account

Returns:
string

Thankyou.getIPaymentUser (  ) 

Template variable getter. Returns ipayment user name

Returns:
string

Thankyou.getIPaymentPassword (  ) 

Template variable getter. Returns ipayment password

Returns:
string

Thankyou.getMailError (  ) 

Template variable getter. Returns mail error

Returns:
string

Thankyou.getOrder (  ) 

Template variable getter. Returns mail error

Returns:
string


Member Data Documentation

Thankyou.$_oBasket = null [protected]

Thankyou.$_blShowFinalStep = null [protected]

Thankyou.$_aLastProducts = null [protected]

Thankyou.$_dConvIndex = null [protected]

Thankyou.$_dIPaymentBasket = null [protected]

Thankyou.$_sIPaymentAccount = null [protected]

Thankyou.$_sIPaymentUser = null [protected]

Thankyou.$_sIPaymentPassword = null [protected]

Thankyou.$_sMailError = null [protected]

Thankyou.$_sThisTemplate = 'thankyou.tpl' [protected]

Reimplemented from oxView.


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

Generated on Wed Oct 29 23:48:05 2008 for OXID eShop CE by  doxygen 1.5.5