2016-12-22 3 views
2

symfonyのルートを1つの名前(例: "連絡先")で作成し、そして、このルートはホストによっても_localeを設定します。symfonyのルータ - ホスト+ロケールに基づいたより多くのパスのための1つのルート名

テンプレートには簡単な使用のために{{ path('contact') }}が必要です。

例:

contact: 
    host:  example.com 
    path:  /contact 
    defaults: { _controller: AppBundle:Contact:index, _locale: en } 

    host:  example.cz 
    path:  /kontakt 
    defaults: { _controller: AppBundle:Contact:index, _locale: cs } 

感謝。

答えて

2

これにはJMSI18nRoutingBundleを使用できます。このpageでは、同じケースを見つけることができます。

+0

ありがとうございます。それは私の問題を解決しました。 – janatjak

関連する問題