backend_schedule_settings

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

Доступно начиная с версии 1.0.0.

Команда

Входящие параметры (передаются по ссылке)

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