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

Public Member Functions

 removeDiscArt ()
 
 addDiscArt ()
 

Public Attributes

const NEW_DISCOUNT_LIST_ID = "-1"
 

Protected Member Functions

 _getQuery ()
 
 addArticleToDiscount ($discountListId, $articleId)
 

Protected Attributes

 $_blAllowExtColumns = true
 
 $_aColumns
 

Detailed Description

Class manages discount articles

Member Function Documentation

◆ _getQuery()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountArticlesAjax::_getQuery ( )
protected

Returns SQL query for data to fetc

Returns
string

◆ addArticleToDiscount()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountArticlesAjax::addArticleToDiscount (   $discountListId,
  $articleId 
)
protected

Adds article to discount list

Parameters
string$discountListId
string$articleId

◆ addDiscArt()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountArticlesAjax::addDiscArt ( )

Adds selected article (articles) to discount list

◆ removeDiscArt()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountArticlesAjax::removeDiscArt ( )

Removes selected article (articles) from discount list

Member Data Documentation

◆ $_aColumns

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountArticlesAjax::$_aColumns
protected
Initial value:
= [
'container1' => [
['oxartnum', 'oxarticles', 1, 0, 0],
['oxtitle', 'oxarticles', 1, 1, 0],
['oxean', 'oxarticles', 1, 0, 0],
['oxmpn', 'oxarticles', 0, 0, 0],
['oxprice', 'oxarticles', 0, 0, 0],
['oxstock', 'oxarticles', 0, 0, 0],
['oxid', 'oxarticles', 0, 0, 1]
],
'container2' => [
['oxartnum', 'oxarticles', 1, 0, 0],
['oxtitle', 'oxarticles', 1, 1, 0],
['oxean', 'oxarticles', 1, 0, 0],
['oxmpn', 'oxarticles', 0, 0, 0],
['oxprice', 'oxarticles', 0, 0, 0],
['oxstock', 'oxarticles', 0, 0, 0],
['oxid', 'oxobject2discount', 0, 0, 1]
]
]

◆ $_blAllowExtColumns

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountArticlesAjax::$_blAllowExtColumns = true
protected

◆ NEW_DISCOUNT_LIST_ID

const OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountArticlesAjax::NEW_DISCOUNT_LIST_ID = "-1"

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