誰も私がここで絶望的な助けてくださいできます! 私はsymfony 3プロジェクトに取り組んでいます。データをデータベースに保持したり、更新したりするためのアクションはありますが、いずれも動作していません。コードはうまくいきました。ルーティングに問題があると思います。この1は、データベースアクセスできないサイトSymfonyルーティング
public function newAction(Request $request)
{
...
if($request->isMethod('POST')) {
...
return $this->redirectToRoute('meeting_new', array(
'meeting' => $meeting
));
...
}
return $this->render('SocialProMeetingBundle::ajoutMeeting.html.twig', array('users'=>$users));
}
に要素を追加するための行動であり、これは、更新アクション
public function editAction(Request $request, Meeting $meeting)
{
...
if($request->isMethod('POST')) {
...
return $this->redirectToRoute('meeting_edit', array(
'id' => $meeting->getId()
));
}
return $this->render('meeting/edit.html.twig', array(
'meeting' => $meeting,
));
}
であり、これは私のルーティングファイルである
meeting_index:
path: /
defaults: { _controller: "SocialProMeetingBundle:Meeting:index" }
methods: GET
meeting_show:
path: /show
defaults: { _controller: "SocialProMeetingBundle:Meeting:show" }
methods: [GET, POST]
meeting_new:
path: /new
defaults: { _controller: "SocialProMeetingBundle:Meeting:new" }
methods: [GET, POST]
meeting_edit:
path: /{id}/edit
defaults: { _controller: "SocialProMeetingBundle:Meeting:edit" }
methods: [GET, POST]
meeting_delete:
path: /{id}/delete
defaults: { _controller: "SocialProMeetingBundle:Meeting:delete" }
methods: DELETE
:このコード:
あなたのルートはそうのようなパラメータを処理する必要があります。次回は、あなたの将来の質問をそれに応じて改善するために、「[私はどのように良い質問をしますか?](http://stackoverflow.com/help/how-to-ask)」を読むことをお勧めします。 –
ルーティングRymに問題があることをどのように知っていますか?あなたのログはこれを示していますか?上記では、冗長コードも表示していますが、私はそれをきれいにすることができるかどうかを見ていきます。あなたは、あなたの投稿を読んで答えなければならない「忙しい」人々に役立つ最小限のコードを表示するだけです。 –
私はまた、これは間違いなく枝の問題ではないので、枝のタグを削除するつもりです! –