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

Public Member Functions

 render ()
 
 getShowNoRegOption ()
 
 getLoginOption ()
 
 getOrderRemark ()
 
 isNewsSubscribed ()
 
 showShipAddress ()
 
 modifyBillAddress ()
 
 getBreadCrumb ()
 
 isDownloadableProductWarning ()
 

Protected Attributes

 $_sThisTemplate = 'page/checkout/user.tpl'
 
 $_blIsOrderStep = true
 
 $_blShowNoRegOpt = null
 
 $_sSelectedAddress = null
 
 $_iOption = null
 
 $_oCountryList = null
 
 $_sOrderRemark = null
 
 $_sWishId = null
 

Detailed Description

User details. Collects and arranges user object data (information, like shipping address, etc.).

Member Function Documentation

◆ getBreadCrumb()

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

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

Returns
array

◆ getLoginOption()

OxidEsales\EshopCommunity\Application\Controller\UserController::getLoginOption ( )

Template variable getter. Returns user login option

Returns
integer

◆ getOrderRemark()

OxidEsales\EshopCommunity\Application\Controller\UserController::getOrderRemark ( )

Template variable getter. Returns order remark

Returns
string

◆ getShowNoRegOption()

OxidEsales\EshopCommunity\Application\Controller\UserController::getShowNoRegOption ( )

Template variable getter. Returns reverse option blOrderDisWithoutReg

Returns
bool

◆ isDownloadableProductWarning()

OxidEsales\EshopCommunity\Application\Controller\UserController::isDownloadableProductWarning ( )

Returns warning message if user want to buy downloadable product without registration.

Returns
bool

◆ isNewsSubscribed()

OxidEsales\EshopCommunity\Application\Controller\UserController::isNewsSubscribed ( )

Template variable getter. Returns if user subscribed for newsletter

Returns
bool

◆ modifyBillAddress()

OxidEsales\EshopCommunity\Application\Controller\UserController::modifyBillAddress ( )

Return true if user wants to change his billing address

Returns
bool

◆ render()

OxidEsales\EshopCommunity\Application\Controller\UserController::render ( )

Loads customer basket object form session (\OxidEsales\Eshop\Core\Session::getBasket()), passes action article/basket/country list to template engine. If available - loads user delivery address data (oxAddress). Returns name template file to render user::_sThisTemplate.

Returns
string $this->_sThisTemplate current template file name

◆ showShipAddress()

OxidEsales\EshopCommunity\Application\Controller\UserController::showShipAddress ( )

Template variable getter. Checks to show or not shipping address entry form

Returns
bool

Member Data Documentation

◆ $_blIsOrderStep

OxidEsales\EshopCommunity\Application\Controller\UserController::$_blIsOrderStep = true
protected

◆ $_blShowNoRegOpt

OxidEsales\EshopCommunity\Application\Controller\UserController::$_blShowNoRegOpt = null
protected

◆ $_iOption

OxidEsales\EshopCommunity\Application\Controller\UserController::$_iOption = null
protected

◆ $_oCountryList

OxidEsales\EshopCommunity\Application\Controller\UserController::$_oCountryList = null
protected

◆ $_sOrderRemark

OxidEsales\EshopCommunity\Application\Controller\UserController::$_sOrderRemark = null
protected

◆ $_sSelectedAddress

OxidEsales\EshopCommunity\Application\Controller\UserController::$_sSelectedAddress = null
protected

◆ $_sThisTemplate

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

◆ $_sWishId

OxidEsales\EshopCommunity\Application\Controller\UserController::$_sWishId = null
protected

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