OXID eShop CE  6.1.4
OxidEsales\EshopCommunity\Application\Controller\ThankYouController Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Application\Controller\ThankYouController:
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Controller\ThankYouController:

Public Member Functions

 init ()
 
 render ()
 
 getBasket ()
 
 getAlsoBoughtTheseProducts ()
 
 getCurrencyCovIndex ()
 
 getIPaymentBasket ()
 
 getIPaymentAccount ()
 
 getIPaymentUser ()
 
 getIPaymentPassword ()
 
 getMailError ()
 
 getOrder ()
 
 getCountryISO3 ()
 
 getActionClassName ()
 
 getBreadCrumb ()
 

Protected Attributes

 $_oBasket = null
 
 $_aLastProducts = null
 
 $_dConvIndex = null
 
 $_dIPaymentBasket = null
 
 $_sIPaymentAccount = null
 
 $_sIPaymentUser = null
 
 $_sIPaymentPassword = null
 
 $_sMailError = null
 
 $_blBargainAction = true
 
 $_sThisTemplate = 'page/checkout/thankyou.tpl'
 

Detailed Description

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

Member Function Documentation

◆ getActionClassName()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getActionClassName ( )

Returns name of a view class, which will be active for an action (given a generic fnc, e.g. logout)

Returns
string

◆ getAlsoBoughtTheseProducts()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getAlsoBoughtTheseProducts ( )

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

Returns
object

◆ getBasket()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getBasket ( )

Template variable getter. Returns active basket

Returns
oxBasket

◆ getBreadCrumb()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getBreadCrumb ( )

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

Returns
array

◆ getCountryISO3()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getCountryISO3 ( )

Template variable getter. Returns country ISO 3

Returns
string

◆ getCurrencyCovIndex()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getCurrencyCovIndex ( )

Template variable getter. Returns currency conversion index value

Returns
object

◆ getIPaymentAccount()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getIPaymentAccount ( )

Template variable getter. Returns ipayment account

Returns
string

◆ getIPaymentBasket()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getIPaymentBasket ( )

Template variable getter. Returns ipayment basket price

Returns
double

◆ getIPaymentPassword()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getIPaymentPassword ( )

Template variable getter. Returns ipayment password

Returns
string

◆ getIPaymentUser()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getIPaymentUser ( )

Template variable getter. Returns ipayment user name

Returns
string

◆ getMailError()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getMailError ( )

Template variable getter. Returns mail error

Returns
string

◆ getOrder()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::getOrder ( )

Template variable getter. Returns order

Returns
oxOrder

◆ init()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::init ( )

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

◆ render()

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::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.

Returns
string current template file name

Member Data Documentation

◆ $_aLastProducts

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_aLastProducts = null
protected

◆ $_blBargainAction

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_blBargainAction = true
protected

◆ $_dConvIndex

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_dConvIndex = null
protected

◆ $_dIPaymentBasket

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_dIPaymentBasket = null
protected

◆ $_oBasket

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_oBasket = null
protected

◆ $_sIPaymentAccount

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_sIPaymentAccount = null
protected

◆ $_sIPaymentPassword

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_sIPaymentPassword = null
protected

◆ $_sIPaymentUser

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_sIPaymentUser = null
protected

◆ $_sMailError

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_sMailError = null
protected

◆ $_sThisTemplate

OxidEsales\EshopCommunity\Application\Controller\ThankYouController::$_sThisTemplate = 'page/checkout/thankyou.tpl'
protected

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