backend_rights
Позволяет изменять права доступа текущего пользователя.
Shop-Script
Входящие параметры (передаются по ссылке)
$params['module'] string Идентификатор модуля, обрабатывающего текущий HTTP-запрос.
$params['action'] string Идентификатор экшена, обрабатывающего текущий HTTP-запрос.
$params['action'] string Идентификатор экшена, обрабатывающего текущий HTTP-запрос.
… код плагина …
Результат работы плагина
{$backend_rights.%plugin_id%}
$result array Значения прав доступа для текущего пользователя в виде ассоциативного массива: ключи — идентификаторы прав доступа, значения — уровни доступа.
Shop-Script
Пример кода плагина
PHP
public function backendRights($params) { if ($params['module'] == 'orders') { return [ 'marketing' => 1, ]; } }