- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/update/taskchecklistconverter.php
- Класс: BitrixTasksUpdateTaskCheckListConverter
- Вызов: TaskCheckListConverter::insertCheckListRootItems
static function insertCheckListRootItems($taskId, $items)
{
// insert BX_CHECKLIST_#NUM# items
$itemsCount = count($items);
$connection = Application::getConnection();
$sql = "INSERT INTO b_tasks_checklist_items (TASK_ID, CREATED_BY, TITLE, SORT_INDEX)
VALUES ";
for ($i = 0; $i < $itemsCount; $i++)
{
if ($i)
{
$sql .= ",";
}
$sql.= "(" . $taskId . ",1,'BX_CHECKLIST_" . ($i + 1) . "'," . $i . ")";
}
$connection->query($sql);
}