У меня есть два контроллера и два вида в моем cakephp3.
Мои первые контроллеры и представления:
1.importController.php , index.ctp;
И мои вторые контроллеры и представления:
2.titlesController.php , success.ctp;
Теперь я хочу отправить значение переменной (например, $ data = 5) из importController.php в представление success.ctp.
Первый редирект
$this->redirect(['controller'=>'titlesController', 'action'=>'success', $variableValue]);//$variableValue any value you can send.
В заголовках контроллера
function success($data){
$this->set('data',$data);
}
На success.ctp вы можете использовать $ data
Других решений пока нет …