order_action_form.complete
Добавляет дополнительное содержимое в форму выполнения действия с заказом «Выполнен» в бекенде.
Shop-Script
Входящие параметры (передаются по ссылке)
$params array Массив данных о выполняемом действии.
$params['order_id'] int ID заказа.
$params['action_id'] string ID действия.
$params['order_id'] int ID заказа.
$params['action_id'] string ID действия.
… код плагина …
Результат работы плагина
%plugin_id%
Дополнительное HTML-содержимое для формы выполнения действия. Содержимое, добавленное плагином, будет вставлено внутри элемента
Shop-Script
Пример кода плагина
PHP
public function orderActionForm($params) { //when processing event order_action_form.complete or order_action_form.* //generate a custom field for action execution form return waHtmlControl::getControl(waHtmlControl::INPUT, 'plugins[test][some]'); } public function orderAction($params) { //when processing event order_action.complete or order_action.* //use the value submitted by a user in the custom field $post = waRequest::post('plugins'); waLog::dump($post['test']['some']); }