Class QuickEditProductPropertiesAjaxController

Class QuickEditProductPropertiesAjaxController

Serves properties modal operations of the QuickEdit page.

HttpViewController implements HttpViewControllerInterface
AdminHttpViewController implements AdminStatusOnlyInterface
QuickEditProductPropertiesAjaxController

Methods summary

public init( void )

Initializes the required objects.

public actionDataTable( void ) : boolean|JsonHttpControllerResponse

Returns all required data to display the table contents.

public actionTooltips( void ) : boolean|JsonHttpControllerResponse

Returns the tooltips for the overview page in JSON format.

public actionUpdate( void ) : boolean|JsonHttpControllerResponse

Updates property information.

protected _getProductsProperties( void ) : array

Returns the product properties for the existing products.

Methods inherited from AdminHttpViewController

validateCurrentAdminStatus()

Methods inherited from HttpViewController

__construct(), _callActionMethod(), _getPostData(), _getPostDataCollection(), _getQueryParameter(), _getQueryParametersCollection(), _getServerData(), _render(), _validatePageToken(), actionDefault(), getTemplateFile(), proceed()

Properties summary

protected $db : CI_DB_query_builder

		
protected $propertiesCount : integer

		
protected $propertiesTotal : integer

		
protected $dataTableHelper : DataTableHelper

$dataTableHelper


		

Properties inherited from HttpViewController

$assets, $contentView, $httpContextReader, $httpResponseProcessor, $postDataArray, $queryParametersArray, $serverDataArray