コントローラから別のコントローラにリダイレクトする必要があります。引数を指定してSilexリダイレクト
$app->get('/test', function(Request $request) use ($app) {
return $app->redirect($app["url_generator"]->generate("success", [
"myArg" => $myArg
]));
});
$app->get('/test/success', function(Request $request, $myArg) use ($app) {
return $app['twig']->render('confirmation.twig', [
'myArg' => $myArg,
]);
})->bind('success');
しかし、...私はルート「/テスト/成功」にリダイレクトしたいと私のconfirmation.twigテンプレートに$ myArg変数を渡し、それを行うには良い方法であることはありませんように見えます。
ありがとうございました。
変数をセッションに保存しますか? – jedifans