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

Public Member Functions

 removeArticleCross ()
 
 addArticleCross ()
 

Protected Member Functions

 _getQuery ()
 
 onArticleAddingToCrossSelling ($article)
 

Protected Attributes

 $_blAllowExtColumns = true
 
 $_aColumns
 

Detailed Description

Class controls article crossselling configuration

Member Function Documentation

◆ _getQuery()

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

Returns SQL query for data to fetc

Returns
string

◆ addArticleCross()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleCrosssellingAjax::addArticleCross ( )

Adding article to corssselling list

◆ onArticleAddingToCrossSelling()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleCrosssellingAjax::onArticleAddingToCrossSelling (   $article)
protected

Method is used to overload and add additional actions.

Parameters
\OxidEsales\Eshop\Application\Model\Article$article

◆ removeArticleCross()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleCrosssellingAjax::removeArticleCross ( )

Removing article from corssselling list

Member Data Documentation

◆ $_aColumns

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleCrosssellingAjax::$_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', 'oxobject2article', 0, 0, 1]
]
]

◆ $_blAllowExtColumns

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

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