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