backend_order

Добавляет дополнительно содержимое на страницы просмотра заказа в бекенде.

Shop-Script
Входящие параметры
передаются по ссылке
$params array Свойства заказа.
… код плагина …
Результат работы плагина
{$backend_order.%plugin_id%.title_suffix}

Дополнительное содержимое, отображаемое рядом с номером заказа в верхней части страницы.

{$backend_order.%plugin_id%.action_button}

Дополнительные элементы, отображаемые в списке кнопок действий с заказами.

{$backend_order.%plugin_id%.action_link}

Дополнительные элементы, отображаемые в списке под ссылкой «Редактировать заказ» в правой панели.

{$backend_order.%plugin_id%.info_section}

Дополнительный информационный блок под контактными данными покупателя.

Shop-Script

Пример кода плагина

PHP

public function backendOrder($params)
{
    $order_data = shopMyPluginHelper::getByOrderId($params['id']);
    return array(
        'title_suffix'  => $order_data['suffix'],
        'action_button' => '<a href="" class="button blue">'._wp('My action').'</a>',
        'action_link'   => '<a href="">'._wp('My action').'</a>',
        'info_section'  => '<p>'.$order_data['info'].'</p>',
    );
}