backend_tutorial
Adds custom content to navigation panel of backend tutorial screen in the old interface (1.3).
Shop-Script
Input (passed by reference)
No specific parameters.
… your plugin code …
Output
{$backend_tutorial.sidebar_li}
Array of links pointing to custom tutorial steps. Each array item must be a sub-array with the following keys: 'name'—link text; 'href'—key of tutorial step; 'complete'—flag denoting whether this step has been completed.
{$backend_tutorial.sidebar_block}
Custom HTML code to be displayed at the bottom of the sidebar; e.g., JavaScript code for the processing of custom steps’ links added in the 'sidebar_li' item of the returnd array.
Shop-Script
Plugin code example
PHP
public function backendTutorial()
{
return [
'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' => [
[
'href' => '#myfirst',
'name' => 'My action 1',
'complete' => false,
],
[
'href' => '#mysecond',
'name' => 'My action 2',
'complete' => false,
],
],
];
}









