backend_schedule_settings

Позволяет добавлять дополнительное содержимое в диалог персональной настройки календаря.

Команда
Входящие параметры
передаются по ссылке
$params['current_user'] waContact Контакт пользователя, для которого открывается диалог настройки календаря.
… код плагина …
Результат работы плагина
{$backend_schedule_settings.%plugin_id%.top}

Дополнительное содержимое в верхней части диалога.

{$backend_schedule_settings.%plugin_id%.li}

Содержимое дополнительного элемента <li> в списке доступных календарей.

{$backend_schedule_settings.%plugin_id%.bottom}

Дополнительное содержимое в нижней части диалога.

Команда

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

PHP

public function backendScheduleSettings($params)
{
    $current_user = $params['current_user'];

    return [
        'top' => '<div>Custom content at the top</div>',
        'li' => '<a class="" href=""><i class="icon16 user"></i>' . _wp('Custom calendar') . '</a>',
        'bottom' => '<div>Custom content at the bottom</div>',
    ];
}