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









