backend_orders
Позволяет добавлять дополнительное содержимое в раздел бекенда «Заказы».
Доступно начиная с версии 5.1.0.
Shop-Script
Входящие параметры (передаются по ссылке)
Нет параметров.
… код плагина …
Результат работы плагина
{$backend_orders.sidebar_top_li}
Дополнительные элементы
<li> в меню «Статус».{$backend_orders.sidebar_bottom_li}
Дополнительные элементы в нижней части левой боковой панели рядом со ссылкой «Купоны на скидку».
{$backend_orders.sidebar_section}
Дополнительные блоки в левой боковой панели под блоком «Статусы заказов».
Shop-Script
Пример кода плагина
PHP
public function backendOrders()
{
return [
'sidebar_top_li' => '<li><a href="javascript:void(0);"><span class="icon"><i class="fas fa-user text-blue"></i></span><span class="label">' . _wp('Custom filter by status') . '</span></a></li>',
'sidebar_bottom_li' => '<li class="dropdown js-orders-dropdown more-indent-icon">
<button class="dropdown-toggle light-gray full-width align-left nowrap">' . _wp('Custom filter') . '</button>
<div class="dropdown-body">
<ul class="menu">
<li>
<a href="javascript:void(0)" class="custom-pl-16">
<span>' . _wp('option 1') . '</span>
</a>
</li>
<li>
<a href="javascript:void(0)" class="custom-pl-16">
<span>' . _wp('option 2') . '</span>
</a>
</li>
<li>
<a href="javascript:void(0)" class="custom-pl-16">
<span>' . _wp('option 3') . '</span>
</a>
</li>
</ul>
</div>
</li>',
'sidebar_section' => '<div class="box">' . shopMyPluginHelper::getOrdersData() . '</div>',
];
}









