Overview

Namespaces

  • None
  • PHP

Classes

  • Eabi_DpdEE_Block_Adminhtml_Config_Form_Field_Country
  • Eabi_DpdEE_Block_Info_Payment
  • Eabi_DpdEE_Block_Invoice
  • Eabi_DpdEE_Block_Order_Courier
  • Eabi_DpdEE_Helper_Data
  • Eabi_DpdEE_Model_Api
  • Eabi_DpdEE_Model_Button_Courier
  • Eabi_DpdEE_Model_Config
  • Eabi_DpdEE_Model_Flat
  • Eabi_DpdEE_Model_Observer
  • Eabi_DpdEE_Model_Payment_Processor
  • Eabi_DpdEE_Model_Post
  • Eabi_DpdEE_Model_Source_Label_Position
  • Eabi_DpdEE_Model_Source_Service
  • Eabi_Livehandler_Adminhtml_LivehandlerController
  • Eabi_Livehandler_Adminhtml_RemoveController
  • Eabi_Livehandler_Block_Adminhtml_Config_Form_Field_Button
  • Eabi_Livehandler_Block_Adminhtml_Config_Form_Field_Remove
  • Eabi_Livehandler_Block_Email
  • Eabi_LiveHandler_Block_Footer
  • Eabi_Livehandler_Helper_Data
  • Eabi_Livehandler_Helper_Keypair
  • Eabi_Livehandler_IndexController
  • Eabi_Livehandler_Model_Abstract
  • Eabi_Livehandler_Model_Action_Abstract
  • Eabi_Livehandler_Model_Action_Postoffice_Print
  • Eabi_Livehandler_Model_Action_Postoffice_Send
  • Eabi_Livehandler_Model_Adminhtml_Gridmanager
  • Eabi_Livehandler_Model_Directory_Collection
  • Eabi_Livehandler_Model_Entry
  • Eabi_Livehandler_Model_File_Object
  • Eabi_Livehandler_Model_Mysql4_Entry
  • Eabi_Livehandler_Model_Mysql4_Entry_Collection
  • Eabi_Livehandler_Model_Ordergrid
  • Eabi_Livehandler_Model_System_Config_Backend_Button
  • Eabi_Postoffice_Adminhtml_PostofficeController
  • Eabi_Postoffice_Block_Adminhtml_Config_Form_Field_License
  • Eabi_Postoffice_Block_Adminhtml_Config_Form_Field_Remove
  • Eabi_Postoffice_Block_Config_Rebuildbutton
  • Eabi_Postoffice_Helper_Countrycode
  • Eabi_Postoffice_Helper_Data
  • Eabi_Postoffice_IndexController
  • Eabi_Postoffice_Model_Carrier_Abstract
  • Eabi_Postoffice_Model_Carrier_Result
  • Eabi_Postoffice_Model_Carriermodule
  • Eabi_Postoffice_Model_Mysql4_Carriermodule
  • Eabi_Postoffice_Model_Mysql4_Carriermodule_Collection
  • Eabi_Postoffice_Model_Mysql4_Office
  • Eabi_Postoffice_Model_Mysql4_Office_Collection
  • Eabi_Postoffice_Model_Observer
  • Eabi_Postoffice_Model_Office
  • Eabi_Postoffice_Model_Orderview
  • Eabi_Postoffice_Model_Source_Sendevent
  • Eabi_Postoffice_Model_Updater
  • Overview
  • Namespace
  • Class
  • Tree

Class Eabi_Livehandler_Model_Ordergrid

Adds extra button to each row of Magento Adminhtml Sales Order grid called 'Show order info'

Clicking on this button shows almost full information about the order and orders can be switched with press of up-down-left-right arrows.

Order view is synchronized with massaction checkboxes and Merchant can individually check/uncheck orders in this view.

Extra buttons can be added to order view using Eabi_Livehandler_Model_Action_Abstract interface which allow faster order processing than default Magento offers.

Mage_Core_Model_Abstract
Extended by Eabi_Livehandler_Model_Abstract
Extended by Eabi_Livehandler_Model_Adminhtml_Gridmanager
Extended by Eabi_Livehandler_Model_Ordergrid
Author: matishalmann
See: Eabi_Livehandler_Model_Action_Abstract
See: Eabi_Livehandler_Model_Action_Postoffice_Send
See: Eabi_Livehandler_Model_Action_Postoffice_Print
Located at Eabi/Livehandler/Model/Ordergrid.php
Methods summary
public
# _construct( )

Overrides

Eabi_Livehandler_Model_Adminhtml_Gridmanager::_construct()
public static
# _sortAction( mixed $a, mixed $b )
public array
# service( array $postData )

Returns json with order data and attempts to detect if any action buttons was pressed.

If any action buttons were pressed then corresponding Eabi_Livehandler_Model_Action_Abstract::service() is invoked with supplied extra POST parameters.

If this module is disabled, then assoc array of array('result' => false); is returned.

Returns json with order data and attempts to detect if any action buttons was pressed.

If any action buttons were pressed then corresponding Eabi_Livehandler_Model_Action_Abstract::service() is invoked with supplied extra POST parameters.

If this module is disabled, then assoc array of array('result' => false); is returned.

Parameters

$postData
array
$postData

Returns

array
json with order data

Overrides

Eabi_Livehandler_Model_Adminhtml_Gridmanager::service()
protected string
# _getAdditionalJs( string $currentJs )

Returns JS code in the footer for this concrete action.

Returns JS code in the footer for this concrete action.

Parameters

$currentJs
string
$currentJs previusly generated JS

Returns

string

Overrides

Eabi_Livehandler_Model_Adminhtml_Gridmanager::_getAdditionalJs()
protected string
# _encode( mixed $input )

Encodes input to JSON

Encodes input to JSON

Parameters

$input
mixed
$input

Returns

string

Overrides

Eabi_Livehandler_Model_Adminhtml_Gridmanager::_encode()
protected Eabi_Livehandler_Helper_Data
# getEabi( )

Returns

Eabi_Livehandler_Helper_Data
Methods inherited from Eabi_Livehandler_Model_Adminhtml_Gridmanager
addActionButton(), getJs(), removeActionButton()
Methods inherited from Eabi_Livehandler_Model_Abstract
_toJson(), getCss(), getHtml(), process()
Constants summary
string CACHE_KEY 'eabi_livehandler_model_ordergrid'
#

Buttons are cached forever or as long as configuration cache is alive.

Buttons are cached forever or as long as configuration cache is alive.

Properties summary
protected array $_loadedButtons array()
#
Properties inherited from Eabi_Livehandler_Model_Adminhtml_Gridmanager
$_actionButtons
DPD Eesti - Pakivedu.ee Shipping module for Magento API documentation generated by ApiGen 2.8.0