0

ルーティングに問題があるので、助けていただければ幸いです。

次のルーティング ルールを設定するにはどうすればよいですか。

 /MyUrl/edit/
 /MyUrl/edit/[something]

[何か] は変数として送信されます。

私はsymfony 1.4を使用して推進しています。

ありがとう

4

1 に答える 1

2

チュートリアルを読むことをお勧めします-JOBEET

yourFirstRout:  
  url:   /yourFirstRout/edit
  param: { module: yourModule, action: edit }

yourSecondRout:  
  url:   /yourSecondRout/edit/:something
  param: { module: yourModule, action: editEntry }

何か-はパラメータです。たとえば、idです。アクションeditEntryでは、リクエストから次のパラメータを取得できます。

$something = $request->getParameter('something');

そして、このパラメータでDBエントリを検索できます。

于 2012-10-20T09:18:44.630 に答える