私はルーティングを持っています:
user:
pattern: /.{_format}
defaults: { _controller: AlefUserBundle:User:index, _format: json }
requirements: { _format: (xml|json|php), _method: GET }
もちろん、ブラウザ上でも動作します。しかし、メニューを作成しようとすると、リンクとしてKnpMenuBundle
のみ取得されます:/user/
$menu->addChild('Użytkownicy', array('route' => 'user',
'routeParameters' => array('_format' => 'json'),
'attributes' => array(
'title' => 'Lista użytkowników',
'data-icon' => 'user',
'data-id' => 'user_list',
)
));
キャッシュをクリアしようとしましたが、うまくいきません。これをアーカイブする方法はありますか?または、Uri を入力する必要がありますか?