ho negozio Img in Acme/DemoBundle/Resources/public/img/weather_icon/blizzard.gif
voglio mettere questo img nel mio modello così ho fattoSymfony2 percorso dell'immagine nel modello ramoscello
<img src="{{ asset('bundles/acmedemo/img/weather_icons/blizzard.gif') }}" />
e
<img src="{{ asset('..img/weather_icons/blizzard.gif') }}" />
e
E questo non funzionava. Ho fatto asset: installare e Assetic: discarica
Risolto ha funzionato
<img src="{{ asset('img/weather_icons/Blizzard.gif') }}" alt="Symfony!" />
La prima sintassi è buona. - Alcuni pensieri: controlla che esista il file 'web/bundles/acmedemo/img/weather_icons/blizzard.gif' (è possibile facilmente un errore di battitura). –
@konadrian: solo per chiarire che la tua risposta è l'uso senza Assetic, basta servire i file che sono memorizzati direttamente nell'applicazione. L'utilizzo di Assetic offre molti vantaggi rispetto alla possibilità di servire direttamente i file. I file non devono essere memorizzati da dove vengono serviti e possono essere estratti da varie fonti, ad esempio all'interno di un pacchetto. – Dung