0
は私のルーティングです:防止ルートアクセス
app_menu:
path: /_menu
defaults: { _controller: AppBundle:Menu:menu}
私はhttp://my-site.come/_menu
を経由して、メニューに直接アクセスしないようにしたいです
メニューを表示する唯一の方法は、レイアウトでレンダリングするときだけにする必要があります。
どうすればいいですか?
単にルートアノテーションを削除してみてください – Matteo
分かりません...あなたが 'path'行を削除するように指示しても、動作しません。 Symfonyはビューをレンダリングするために 'path'を必要とします。それを削除するとエラーが発生します。 – Preciel
@Precielあなたの 'path'だけではなくあなたのルート定義を完全に削除します。 – yceruto