Но почему то сформированный массив игнорирует то, что инпут скрытый и выводится на странице.
Элементов может быть много, как передать именно тот, на который был сделан клик?
Вот тут переделать бы что бы он искал в контроллере, или там уже всё сделано и это невозможно
Не совсем так должно быть, когда у нас есть id страницы то мы уже точно знает какой контроллер и action нужен, пример из klein-роутера:$klein->respond('GET', '/[:controller]/[:action]/[:id]', function ($request) {
id вообще не важно какой тут, controller и action уже определены