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>',
    ];
}