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

Public Member Functions

 removeArtFromAct ()
 
 addArtToAct ()
 
 setSorting ()
 

Protected Member Functions

 _getQuery ()
 
 _addFilter ($sQ)
 
 _getSorting ()
 
 _getOxRssFeed ()
 

Protected Attributes

 $_blAllowExtColumns = true
 
 $_aColumns
 

Detailed Description

Class controls article assignment to action

Member Function Documentation

◆ _addFilter()

OxidEsales\EshopCommunity\Application\Controller\Admin\ActionsMainAjax::_addFilter (   $sQ)
protected

Adds filter SQL to current query

Parameters
string$sQquery to add filter condition
Returns
string

◆ _getOxRssFeed()

OxidEsales\EshopCommunity\Application\Controller\Admin\ActionsMainAjax::_getOxRssFeed ( )
protected

Getter for the rss feed handler.

Returns
\OxidEsales\Eshop\Application\Model\RssFeed The rss feed handler.

◆ _getQuery()

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

Returns SQL query for data to fetc

Returns
string

◆ _getSorting()

OxidEsales\EshopCommunity\Application\Controller\Admin\ActionsMainAjax::_getSorting ( )
protected

Returns SQL query addon for sorting

Returns
string

◆ addArtToAct()

OxidEsales\EshopCommunity\Application\Controller\Admin\ActionsMainAjax::addArtToAct ( )

Adds article to Promotions list

Returns
bool Whether any article was added to action.
Exceptions
Exception

◆ removeArtFromAct()

OxidEsales\EshopCommunity\Application\Controller\Admin\ActionsMainAjax::removeArtFromAct ( )

Removes article from Promotions list

◆ setSorting()

OxidEsales\EshopCommunity\Application\Controller\Admin\ActionsMainAjax::setSorting ( )

Sets sorting position for current action article

Member Data Documentation

◆ $_aColumns

OxidEsales\EshopCommunity\Application\Controller\Admin\ActionsMainAjax::$_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],
['oxsort', 'oxactions2article', 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', 'oxactions2article', 0, 0, 1]
]
]

◆ $_blAllowExtColumns

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

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