0
ユーザープロファイルを更新した後、このラインは彼のプロフィールを表示するページに私をリダイレクトする必要があります。Silexは私のルートが見つからないと言うのはなぜですか?
return $app->redirect($app['url_generator']->generate('user/' . $id));
はしかし、私は次のエラーを取得:
RouteNotFoundException in UrlGenerator.php line 130: Unable to generate a URL for the named route "user/1" as such route does not exist.
をそして最後に、これはコントローラであり、このエラーは、私はルートを定義したにも関わらず、与えられた理由は、誰もが私を伝えることができる
$app->match('/user/{id}', function (Request $request, $id) use ($app) {
$user = new User();
$user->find($id);
$team = new Team();
$team->find($user->data()->username);
if($team->exists()){
return $app['twig']->render('user.twig', [
'team_data' => $team->data(),
'user_data' => $user->data()
]);
}
else{
return $app['twig']->render('user.twig', [
'user_data' => $user->data()
]);
}
});
:私はにリダイレクトしようとしていますか?
約6日前にあなたの質問に対する回答が得られました。あなたは何を見つけましたか?答えが助けになりましたか?そうでない場合は、解決策を見つけましたか? – BlueM