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

Public Member Functions

 removeDiscCat ()
 
 addDiscCat ()
 

Public Attributes

const NEW_DISCOUNT_ID = "-1"
 

Protected Member Functions

 _getQuery ()
 
 addCategoryToDiscount ($discountId, $categoryId)
 

Protected Attributes

 $_aColumns
 

Detailed Description

Class manages discount categories

Member Function Documentation

◆ _getQuery()

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

Returns SQL query for data to fetc

Returns
string

◆ addCategoryToDiscount()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountCategoriesAjax::addCategoryToDiscount (   $discountId,
  $categoryId 
)
protected

Adds category to discounts list.

Parameters
string$discountId
string$categoryId

◆ addDiscCat()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountCategoriesAjax::addDiscCat ( )

Adds selected category (categories) to discount list

◆ removeDiscCat()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountCategoriesAjax::removeDiscCat ( )

Removes selected category (categories) from discount list

Member Data Documentation

◆ $_aColumns

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountCategoriesAjax::$_aColumns
protected
Initial value:
= [
'container1' => [
['oxtitle', 'oxcategories', 1, 1, 0],
['oxdesc', 'oxcategories', 1, 1, 0],
['oxid', 'oxcategories', 0, 0, 0],
['oxid', 'oxcategories', 0, 0, 1]
],
'container2' => [
['oxtitle', 'oxcategories', 1, 1, 0],
['oxdesc', 'oxcategories', 1, 1, 0],
['oxid', 'oxcategories', 0, 0, 0],
['oxid', 'oxobject2discount', 0, 0, 1],
['oxid', 'oxcategories', 0, 0, 1]
],
]

◆ NEW_DISCOUNT_ID

const OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountCategoriesAjax::NEW_DISCOUNT_ID = "-1"

If this discount id comes from request, it means that new discount should be created.


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