OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle:
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle:

Public Member Functions

 render ()
 
 getEditObject ()
 
 getSearchProductArtNr ()
 
 getSearchProduct ()
 
 getMainProduct ()
 
 getProductList ()
 
 addThisArticle ()
 
 deleteThisArticle ()
 
 storno ()
 
 updateOrder ()
 

Protected Attributes

 $_oSearchProduct = null
 
 $_oSearchProductList = null
 
 $_oMainSearchProduct = null
 
 $_oEditObject = null
 

Detailed Description

Admin order article manager. Collects order articles information, updates it on user submit, etc. Admin Menu: Orders -> Display Orders -> Articles.

Member Function Documentation

◆ addThisArticle()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::addThisArticle ( )

Adds article to order list.

◆ deleteThisArticle()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::deleteThisArticle ( )

Removes article from order list.

◆ getEditObject()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::getEditObject ( )

Returns editable order object

Returns
oxorder

◆ getMainProduct()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::getMainProduct ( )

Returns product found by search. If product is variant - returns parent object

Returns
object

◆ getProductList()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::getProductList ( )

Returns product list containing searchable product or its parent and its variants

Returns
oxlist

◆ getSearchProduct()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::getSearchProduct ( )

If possible returns searched/found oxarticle object

Returns
\OxidEsales\Eshop\Application\Model\Article | false

◆ getSearchProductArtNr()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::getSearchProductArtNr ( )

Returns user written product number

Returns
string

◆ render()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::render ( )

Executes parent method parent::render(), creates oxorder and oxvoucherlist objects, appends voucherlist information to order object and passes data to Smarty engine, returns name of template file "order_article.tpl".

Returns
string

◆ storno()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::storno ( )

Cancels order item

◆ updateOrder()

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::updateOrder ( )

Updates order articles stock and recalculates order

Member Data Documentation

◆ $_oEditObject

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::$_oEditObject = null
protected

◆ $_oMainSearchProduct

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::$_oMainSearchProduct = null
protected

◆ $_oSearchProduct

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::$_oSearchProduct = null
protected

◆ $_oSearchProductList

OxidEsales\EshopCommunity\Application\Controller\Admin\OrderArticle::$_oSearchProductList = null
protected

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