backend_tutorial

Добавляет дополнительное содержимое в навигационную панель раздела первоначального обучения в бекенде.

Shop-Script
Входящие параметры
передаются по ссылке
Нет параметров.
… код плагина …
Результат работы плагина
{$backend_tutorial.%plugin_id%.sidebar_li}

Массив ссылок на дополнительные шаги первоначального обучения. Каждый элемент массива должен быть массивом с ключами 'name' — текст ссылки; 'href' — ключ шага обучения для использования в URL ссылки; 'complete' — флаг, обозначающий, что этот шаг обучения уже пройден.

{$backend_tutorial.%plugin_id%.sidebar_block}

Дополнительный HTML-код для отображения в нижней части боковой панели. Например, JavaScript-код для обработки переходов по дополнительным ссылкам, добавленным в элементе 'sidebar_li' возвращаемого массива.

Shop-Script

Пример кода плагина

PHP

public function backendTutorial()
{
    return array(
        'sidebar_block' => '<script>
$.tutorial.myfirstAction = function () {
    this.load("?plugin=my&module=tutorial&action=first");
};
$.tutorial.mysecondAction = function () {
    this.load("?plugin=my&module=tutorial&action=second");
};
</script>',
        'sidebar_li' => array(
            array(
                'href' => '#myfirst',
                'name' => 'My action 1',
                'complete' => false,
            ),
            array(
                'href' => '#mysecond',
                'name' => 'My action 2',
                'complete' => false,
            ),
        ),
    );
}