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

Public Member Functions

 removeSel ()
 
 addSel ()
 

Protected Member Functions

 _getQuery ()
 
 onArticleSelectionListChange ($articleId)
 

Protected Attributes

 $_aColumns
 

Detailed Description

Class controls article assignment to selection lists

Member Function Documentation

◆ _getQuery()

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

Returns SQL query for data to fetc

Returns
string

◆ addSel()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleSelectionAjax::addSel ( )

Adds selection lists to article.

Exceptions
Exception

◆ onArticleSelectionListChange()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleSelectionAjax::onArticleSelectionListChange (   $articleId)
protected

Method is used to bind to article selection list change.

Parameters
string$articleId

◆ removeSel()

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleSelectionAjax::removeSel ( )

Removes article selection lists.

Member Data Documentation

◆ $_aColumns

OxidEsales\EshopCommunity\Application\Controller\Admin\ArticleSelectionAjax::$_aColumns
protected
Initial value:
= ['container1' => [
['oxtitle', 'oxselectlist', 1, 1, 0],
['oxident', 'oxselectlist', 1, 0, 0],
['oxvaldesc', 'oxselectlist', 1, 0, 0],
['oxid', 'oxselectlist', 0, 0, 1]
],
'container2' => [
['oxtitle', 'oxselectlist', 1, 1, 0],
['oxident', 'oxselectlist', 1, 0, 0],
['oxvaldesc', 'oxselectlist', 1, 0, 0],
['oxid', 'oxobject2selectlist', 0, 0, 1]
]
]

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