причину этой задержки, но как и где их смотреть
со страницы добавления записи идет редирект в запись, посмотреть отладку добавления записи не получится.
Но вы можете в файл github.com/instantsoft/icms2/blob/master/system/controllers/content/actions/item_add.php начиная снизу вверх, пока не доберетесь до github.com/instantsoft/icms2/blob/8a4f07a01e1b6b4fe634b8d9b6c1eeb12affb1b9/system/controllers/content/actions/item_add.php#L59C9-L59C20 писать в строчках что-то типа
Это будет прерывать код. И смотрите, на какой строке пропадет эта большая пауза. Значит «тупит» тот код, что ниже добавленного dump();
Можно по файлу раскидать дампы таймстампов в файл. И смотреть, между какими из них самая большая пауза.
Например так. Добавить в этот файл новый метод типа
private function log($text){ $file = $_SERVER['DOCUMENT_ROOT'] . '/upload/lagi.txt';
}
этот метод будет класть добавленный текст и метку time в файл upload/lagi.txt
И потом по коду накидайте таких логов, типа
$this->log('Где-то тут');
и потом добавляете запись. И смотрите, между какими логами самое большое время проходит.
Скорее всего, проблема с каким-то из хуков… Их список тоже можно посмотреть в коде этого файла.
Терпения и вы выясните проблему.