Но это не решит проблемы, туда ведь нужно не просто переменную закинуть, эту переменную ещё нужно получить, в некоторых случаях из БД даже... И как это сделать на уровне конфигурации без классов?
Причем здесь конфигурация? Ты в контролере вызываешь $this->viewRenderer('view', ['viewParam' => 1], ['layoutParam' => $smthElse])