Methods summary
public
string
|
#
getSettingsHTML( array $params = array() )
Example of direct usage HTML templates instead waHtmlControl (non-PHPdoc)
Example of direct usage HTML templates instead waHtmlControl (non-PHPdoc)
Parameters
- $params
array [string]mixed $params
Returns
string
See
Overrides
|
private static
|
#
sortRates( &array & $rates )
Sort rates per orderWeight
Sort rates per orderWeight
Parameters
|
public
|
#
calculate( )
Calculate the shipping cost/costs
Calculate the shipping cost/costs
|
public
array
|
#
allowedAddress( )
List of allowed address paterns
Returns
array
Overrides
|
public
string
|
|
public
string
|
|
public
array
|
#
requestedAddressFields( )
Array of required address fields.
Array of required address fields.
Returns
array В качестве ключа должно быть название поля
[country|region|city|street|zip], в качестве значения
массив с необязательными параметрами - required
=> bool переопределяет глобальную настройку
- hidden => bool делает поле скрытым - value => string
определяет значение поля - cost => bool
требуется для расчета доставки
Overrides
|
public
array[string]array
|
#
getPrintForms( waOrder $order = null )
Parameters
Returns
array[string]array
array[string]['name']string название печатной формы
array[string]['description']string описание печатной формы
Overrides
|
public
|
#
displayPrintForm( string $id, waOrder $order, array $params = array() )
Displays printable form content (HTML) by id
Parameters
- $id
string $id
- $order
waOrder
$order
- $params
array $params
Overrides
|