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
    • Helpers
    • Invoices
    • Orders
    • Serializers
    • Templates
  • Http
    • Collections
    • Exceptions
    • Factories
    • Interfaces
    • ValueObjects
  • HttpViewControllers
  • InfoBox
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
  • Invoice
    • Interfaces
    • ValueObjects
  • Loaders
    • CrossCuttingLoader
    • GXCoreLoader
    • Interfaces
  • Modules
    • Collections
    • Controllers
    • Interfaces
  • None
  • Order
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
    • ValueObjects
  • Precheck
  • Product
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • ProductModule
    • Collections
    • Deleter
    • Entities
    • Factories
    • Interface
    • Interfaces
    • Reader
    • Repositories
    • Writer
  • Shared
    • ClassFinder
    • Exceptions
    • FileSystem
    • Interfaces
    • Storage
    • Types
  • SharedShoppingCart
    • Interfaces
  • Slider
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
  • Statistics
    • Interfaces
  • UserConfiguration
    • Interfaces
    • Repository

Classes

  • OrderActions
  • OrdersOverviewColumns
  • OrdersOverviewTooltips
  • OrderStatusStyles

Class OrdersOverviewTooltips

Class OrdersOverviewTooltips

This class generates the required HTML for the tooltips of each row in the orders overview table. In order to be faster do not use any services but fetch the data directly with DB queries.

Package: Extensions\Orders
Category: System
Located at Extensions/Orders/OrdersOverviewTooltips.inc.php

Methods summary

public
# __construct( )

OrdersOverviewTooltips constructor.

OrdersOverviewTooltips constructor.

public array
# getRowTooltips( OrderListItem $orderListItem )

Get the row tooltip HTML for each displayed tooltip.

Get the row tooltip HTML for each displayed tooltip.

Parameters

$orderListItem
Contains the order list item data.

Returns

array
protected string
# _render( string $templateFile, array $contentArray )

Renders and returns a template file.

Renders and returns a template file.

Parameters

$templateFile
Template file to render.
$contentArray
Content array which represent the variables of the template.

Returns

string
Rendered template.
protected string
# _getOrderItems( OrderListItem $orderListItem )

Get Order Items Tooltip HTML

Get Order Items Tooltip HTML

Parameters

$orderListItem

Returns

string
protected
# _getInvoice( OrderListItem $orderListItem )
protected string
# _getCustomerMemos( OrderListItem $orderListItem )

Get Customer Memo Tooltip HTML

Get Customer Memo Tooltip HTML

Parameters

$orderListItem

Returns

string
protected string
# _getCustomerAddresses( OrderListItem $orderListItem )

Get Customer Addresses Tooltip HTML

Get Customer Addresses Tooltip HTML

Parameters

$orderListItem

Returns

string
protected string
# _getOrderSumBlock( OrderListItem $orderListItem )

Get Order Sum Block Tooltip HTML

Get Order Sum Block Tooltip HTML

Parameters

$orderListItem

Returns

string
protected string
# _getOrderStatusHistory( OrderListItem $orderListItem )

Get Order Status History Tooltip HTML

Get Order Status History Tooltip HTML

Parameters

$orderListItem

Returns

string
protected string
# _getShippingCosts( OrderListItem $orderListItem )

Get Shipping Costs Tooltip HTML

Get Shipping Costs Tooltip HTML

Parameters

$orderListItem

Returns

string
protected string
# _getTrackingLinks( OrderListItem $orderListItem )

Get Tracking Links

Get Tracking Links

Parameters

$orderListItem

Returns

string

Properties summary

protected ContentView $contentView
#
protected CI_DB_query_builder $db
#
API documentation generated by ApiGen