backend_stocks.transfer
Добавляет дополнительное содержимое в диалог создания трансфера в разделе бекенда «Товары → Склад».
Shop-Script
Входящие параметры (передаются по ссылке)
$params array Массив параметров.
$params['from'] int ID склада — источника трансфера.
$params['to'] int ID склада — назначения трансфера.
$params['skus'] array Массив артикулов, которые по умолчанию отображаются в диалоге создания трансфера, — при перетаскивании одного склада в другой в списке артикулов на вкладке «Остатки по складам». При создании трансфера ссылкой «Новый трансфер» список артикулов по умолчанию пуст.
$params['stocks'] array Массив складов интернет-магазина. Ключи массива — ID складов.
$params['string_id'] string Идентификатор трансфера, составленный из текущей даты и очередного числа по порядку для текущей даты.
$params['from'] int ID склада — источника трансфера.
$params['to'] int ID склада — назначения трансфера.
$params['skus'] array Массив артикулов, которые по умолчанию отображаются в диалоге создания трансфера, — при перетаскивании одного склада в другой в списке артикулов на вкладке «Остатки по складам». При создании трансфера ссылкой «Новый трансфер» список артикулов по умолчанию пуст.
$params['stocks'] array Массив складов интернет-магазина. Ключи массива — ID складов.
$params['string_id'] string Идентификатор трансфера, составленный из текущей даты и очередного числа по порядку для текущей даты.
… код плагина …
Результат работы плагина
{$backend_stocks.transfer.transfer}
Дополнительное HTML-содержимое, добавляемое в нижней части диалога создания трансфера.
Shop-Script
Пример кода плагина
PHP
public function backendStocksTransfer($params) { return array( 'transfer' => '<!-- custom HTML -->,', ); }