kanban_status_tasks

Позволяет добавлять дополнительное содержимое в ячейки с информацией о задачах в разделе «Канбан».

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

Задачи

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

$params['filters'] array Массив настроенных фильтров задач со следующими ключами:
$params['filters']['project_id'] int|null ID проекта.
$params['filters']['assigned_contact_id'] int|null ID назначенного сотрудника.
$params['filters']['milestone_id'] int|null ID срока.
$params['filters']['tag'] string|null Название тега.
$params['tasks'] array Список задач. Каждый элемент списка — экземпляр класса tasksTask, соответствующий одной из задач.
… код плагина …

Результат работы плагина

$return
Массив со списком дополнительных фрагментов HTML-кода, каждый из которых должен быть показан в блоке с соответствующей задачей. Ключи массива — ID задач. Значения — подмассивы со следующими ключами:
[task_id]['after_body'] string Дополнительный HTML-код для отображения в нижней части ячейки с информацией о задаче.
Задачи

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

PHP

public function kanbanStatusTasks($params)
{
    // $tasks = $params['tasks'];
    // $filters = $params['filters'];

    return [
        1 => [
            'after_body' => 'Custom content to be displayed for task #1.',
        ],
        42 => [
            'after_body' => 'Custom content to be displayed for task #42.',
        ],
    ];
}