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

Public Member Functions

 render ()
 
 save ()
 
 addprice ($sOXID=null, $aUpdateParams=null)
 
 updateprices ()
 
 deleteprice ()
 

Protected Member Functions

 onArticleAmountPriceChange ($articleId)
 

Detailed Description

Admin article inventory manager. Collects such information about article as stock quantity, delivery status, stock message, etc; Updates information (on user submit). Admin Menu: Manage Products -> Articles -> Inventory.

Member Function Documentation

◆ addprice()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleStock::addprice (   $sOXID = null,
  $aUpdateParams = null 
)

Adds or updates amount price to article

Parameters
string$sOXIDObject ID
array$aUpdateParamsParameters
Returns
null

◆ deleteprice()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleStock::deleteprice ( )

Adds amount price to article

◆ onArticleAmountPriceChange()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleStock::onArticleAmountPriceChange (   $articleId)
protected

Method is used to bind to article amount price change.

Parameters
string$articleId

◆ render()

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

Loads article Inventory information, passes it to Smarty engine and returns name of template file "article_stock.tpl".

Returns
string

◆ save()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleStock::save ( )

Saves article Inventori information changes.

◆ updateprices()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleStock::updateprices ( )

Updates all amount prices for article at once


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