CakePHP przekazuje argumenty w Controller :: redirect
W akcjach kontrolera do przekierowania używam tego:
$this->redirect(array('controller' => 'tools', 'action' => 'index'));
albo to
$this->redirect('/tools/index');
A kiedy przekazuję dane z przekierowaniem, używam tego:
$this->redirect('tools/index/?myArgument=12');
Ale nie mogłem znaleźć sposobu na przekazanie „myargument” przez notację „this-redirect-array”.
Nie chcę tego używać, ponieważ niektóre problemy z routingiem:
$this->redirect(array('controller' => 'tools', 'action' => 'index', "myArgument"));
Potrzebuję czegoś takiego:
$this->redirect(array('controller' => 'tools', 'action' => 'index', "?myArgument=12"));