Overview
  • Package
  • Class
  • Tree
  • Todo

Packages

  • AddonValue
    • Interfaces
  • AdminHttpViewControllers
  • ApiV2Controllers
  • Authentication
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Strategies
  • Category
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • Customer
    • Address
    • Country
    • CountryZone
    • Interfaces
    • Storages
    • Validation
    • ValueObjects
  • Email
    • Collections
    • Entities
    • Exceptions
    • Interfaces
    • Repository
    • ValueObjects
  • Extensions
    • Customers
    • Emails
    • Geschaeftskundenversand
    • Helpers
    • Invoices
    • Orders
    • ParcelShopFinder
    • QuickEdit
    • Serializers
    • Templates
  • Geschaeftskundenversand
    • Exceptions
  • Http
    • Collections
    • Exceptions
    • Factories
    • Interfaces
    • ValueObjects
  • HttpViewControllers
  • InfoBox
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
  • Invoice
    • Interfaces
    • ValueObjects
  • Loaders
    • CrossCuttingLoader
    • GXCoreLoader
    • Interfaces
  • Modules
    • Collections
    • Controllers
    • Interfaces
  • Order
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
    • ValueObjects
  • OrderStatus
    • Collections
    • Entities
    • Exceptions
    • Factories
    • Interfaces
    • Repositories
  • Precheck
  • Product
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • ProductModule
    • Collections
    • Deleter
    • Entities
    • Factories
    • Interface
    • Interfaces
    • Reader
    • Repositories
    • Writer
  • QuickEdit
    • Interfaces
    • Repositories
  • Shared
    • ClassFinder
    • Exceptions
    • FileSystem
    • Interfaces
    • Storage
    • Types
  • SharedShoppingCart
    • Interfaces
  • Slider
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
  • Statistics
    • Interfaces
  • UserConfiguration
    • Interfaces
    • Repository
  • VersionInfo
    • Factories
    • Reader
    • ValueObjects

Classes

  • AdminFavoritesAjaxController
  • AdminInfoBoxAjaxController
  • AfterbuyAjaxController
  • CustomerLoginController
  • DashboardController
  • DynamicShopMessagesController
  • EmailsController
  • EmbeddedModuleController
  • GeschaeftskundenversandController
  • ImageProcessingController
  • InvoicesModalsAjaxController
  • InvoicesOverviewAjaxController
  • InvoicesOverviewController
  • LawsController
  • MaxFileSizeController
  • ModuleCenterController
  • NewAttributesController
  • OrdersModalsAjaxController
  • OrdersOverviewAjaxController
  • OrdersOverviewController
  • OrderTooltipController
  • PackedDownloadController
  • QuickEditOverviewAjaxController
  • QuickEditOverviewController
  • QuickEditProductPropertiesAjaxController
  • QuickEditSpecialPricesAjaxController
  • SessionTimeoutAjaxController
  • ShopKeyController
  • SlidersDetailsAjaxController
  • SlidersDetailsController
  • SlidersOverviewAjaxController
  • SlidersOverviewController
  • TemplateConfigurationController
  • UserConfigurationController

Class QuickEditSpecialPricesAjaxController

Class QuickEditSpecialPricesAjaxController

HttpViewController implements HttpViewControllerInterface
Extended by AdminHttpViewController implements AdminStatusOnlyInterface
Extended by QuickEditSpecialPricesAjaxController
Package: AdminHttpViewControllers
Category: System
Located at Controllers/HttpView/AdminAjax/QuickEditSpecialPricesAjaxController.inc.php

Methods summary

public
# init( )

Initializes the required objects.

Initializes the required objects.

public boolean|JsonHttpControllerResponse
# actionDataTable( )

Returns all required data to display the table contents.

Returns all required data to display the table contents.

Returns

boolean|JsonHttpControllerResponse
Returns all required data to display the table contents.
public boolean|JsonHttpControllerResponse
# actionTooltips( )

Returns the tooltips for the special prices table in JSON format.

Returns the tooltips for the special prices table in JSON format.

Returns

boolean|JsonHttpControllerResponse
Returns the tooltips for the special prices table in JSON format.

Todo

Implement tooltip functionality for the special prices table.
public boolean|JsonHttpControllerResponse
# actionUpdate( )

Updates special price information.

Updates special price information.

Returns

boolean|JsonHttpControllerResponse
Returns status message in JSON format.
public boolean|JsonHttpControllerResponse
# actionDelete( )

Deletes a special price.

Deletes a special price.

Returns

boolean|JsonHttpControllerResponse
Status message in JSON format.
protected array
# _getProductSpecialPrices( )

Returns the special prices for the existing products.

Returns the special prices for the existing products.

Returns

array
Returns the special prices for the existing products.

Methods inherited from AdminHttpViewController

validateCurrentAdminStatus()

Methods inherited from HttpViewController

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

Properties summary

protected CI_DB_query_builder $db
#
protected integer $specialPriceCount
#
protected integer $specialRecordsTotal
#
protected QuickEditService $quickEditService
#
protected QuickEditSpecialPricesOverviewColumns $quickEditSpecialPricesOverviewColumns
#
protected QuickEditSpecialPriceTooltips $quickEditSpecialPricesOverviewTooltips
#
protected DataTableHelper $dataTableHelper
#

Properties inherited from HttpViewController

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

API documentation generated by ApiGen