Ricerca…
introduzione
Quando si utilizza il pacchetto Assetic, in base alla documentazione di Symfony, tenere presente quanto segue:
A partire da Symfony 2.8, Assetic non è più incluso di default in Symfony Standard Edition. Prima di utilizzare una delle sue funzioni, installa AsseticBundle eseguendo questo comando della console nel tuo progetto:
$ compositore richiede symfony / assetic-bundle
Ci sono altri passi da fare. Per maggiori informazioni vai su: http://symfony.com/doc/current/assetic/asset_management.html
Parametri
Nome | Esempio |
---|---|
Sentiero | '/ Immagini / marchio / logo-Default.png statica' |
Osservazioni
La cartella per le risorse accessibili pubblicamente in un progetto standard di Symfony3 è "/ web". Assetic utilizza questa cartella come cartella principale per le risorse.
Crea un percorso relativo per la risorsa
<img src="{{ asset('static/images/logo-default.png') }}" alt="Logo"/>
<!--Generates path for the file "/web/static/images/logo-default.png" -->
Crea un percorso assoluto per la risorsa
<img src="{{ app.request.getSchemeAndHttpHost() ~ asset('static/images/logo-default.png') }}" alt="Logo"/>
<!--Generates path for the file "/web/static/images/logo-default.png" -->
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow