2017-08-11 8 views

答えて

2

あなたはあなたの答えの最初の半分はその場であり、実際に受け入れられるべきで、デフォルトで

samplebundle: 
    link: "%kernel.environment%/admin" 
0

私は、たとえば次のようにすべての設定環境内でご使用の構成を置くことをアドバイス:

config_dev.yml 

samplebundle: 
    link: "dev/admin" 

config_prod.yml 

samplebundle: 
    link: "prod/admin" 

config_test.yml 

samplebundle: 
    link: "test/admin" 

別の解決策ソリューションは、すべてのパラメータの設定aに置くことですこのような値:

parameters_dev.yml 

parameters: 
    env: 'dev' 

そして、あなたのconfig.ymlの呼び出しにこの:

samplebundle: 
     link: "%env%/admin" 
+1

kernel.environmentの環境パラメータがあります回答。あなたの2番目の解決策はラ・ラ・ランドに行きます。 – Cerad

+0

2番目の解決策は、kernel.environmentの使用を避けるためのエキゾチックな解決策です:)しかし、私は設定環境の真のパワーを使用するため、常に最初の解決策を助言します。 –

関連する問題