Как отправить значение переменной из контроллера в другое представление в cakephp3?

У меня есть два контроллера и два вида в моем cakephp3.

Мои первые контроллеры и представления:

1.importController.php , index.ctp;

И мои вторые контроллеры и представления:

2.titlesController.php , success.ctp;

Теперь я хочу отправить значение переменной (например, $ data = 5) из importController.php в представление success.ctp.

0

Решение

Первый редирект

$this->redirect(['controller'=>'titlesController', 'action'=>'success', $variableValue]);//$variableValue any value you can send.

В заголовках контроллера

function success($data){
$this->set('data',$data);
}

На success.ctp вы можете использовать $ data

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector