0
のは、私はそのような6ページを持っているとしましょう:symfonyのエクスプローラのようなネストされたルーティング
data/home-page
data/apple-page
data/category1/apple-page
data/category1/kiwi-page
data/category1/category2/apple-page
data/category1/category2/pear-page
私は私のPageControllerでのルートにそれらのそれぞれをしたい、だけでなく、ページがでているカテゴリを尊重し、タイトルをすることができるのでダブル。
class PageController extends Controller
{
/**
* @Route("/wiki/{page}")
*/
public function showPage($page = 'home')
{
# Some kind of validation
# ...
# And then something like that should happen:
return $this->render('data/'.$page.'-page')
}
}
私は私が明らかに正しいページを取得localhost/wiki/apple
を呼び出すが、どのように私はlocalhost/wiki/category1/apple
のcategory1/apple
を得るために、私のルートを設定しなければならないのか?