在控制,我可以這樣寫如何從樹枝模板中的Symfony2 config.yml讀取配置設置?
$this->container->getParameter('test');
但在我的樹枝模板如何得到這個變種「測試」?
在控制,我可以這樣寫如何從樹枝模板中的Symfony2 config.yml讀取配置設置?
$this->container->getParameter('test');
但在我的樹枝模板如何得到這個變種「測試」?
取決於你需要得到什麼,我從parameters.ini
獲取數據的方式是:
config.yml
twig:
globals:
google_maps_api_key: %google_maps_api_key%
parameters.ini
[parameters]
google_maps_api_key="authkey"
模板:
{{ google_maps_api_key }}
希望它能幫助。
是的,你可以創建自己的枝條延伸,在這個類可以覆蓋getGlobals()
,並與您的全局變量返回數組。
或者你可以在此擴展param($value)
創建一個枝杈方法返回正確的參數。
而對方的回答_would_工作(和更快) - 這是(通常)的正確的事情。 – calumbrodie
感謝,它在我的項目 –
幫助是有沒有其他辦法? –