2011-09-30 11 views

Respuesta

31

depende de lo que necesita para obtener, mi forma de obtener los datos de parameters.ini es:

config.yml

twig: 
    globals: 
     google_maps_api_key: %google_maps_api_key% 

parameters.yml

[parameters] 
    google_maps_api_key="authkey" 

en la plantilla :

{{ google_maps_api_key }}

Espero que ayude.

+0

gracias, ayuda en mi proyecto –

+0

¿Hay alguna otra manera? –

4

Sí, puede crear su propia extensión Twig, en esta clase puede anular getGlobals() y devolver una matriz con sus variables globales.

O puede crear un método Twig en esta extensión param($value) para devolver el parámetro correcto.

+0

Mientras que la otra respuesta _debería funcionar (y es más rápida) - esto es (por lo general) lo correcto. – calumbrodie

Cuestiones relacionadas