Slim 3 с прямой проблемой и параметрами - PullRequest
0 голосов
/ 11 декабря 2018

Я использую Slim 3 и хочу передать значения withRedirect

$app->get('/users/create/', function($request, $response, $args) use ($user){
    return $this->view->render($response, 'usuarios/crear.html', ['data'=> []]);
})->setName('root');

, и я перенаправляю

return $response->withRedirect($this->router->pathFor('root', ['data'=> $input]));

и перенаправляю, но не отображаю новые данные.спасибо за чтение!

1 Ответ

0 голосов
/ 13 декабря 2018

Второй параметр метода pathFor() предназначен для маршрутов с именованными заполнителями, такими как /users/{id}.

3. Параметр pathFor($name, array $data = [], array $queryParams = []) предназначен для параметров запроса.

Пример

return $response->withRedirect($this->router->pathFor('root', [], ['data'=> $input]));
...