Sök…
Introduktion
När du använder Assetic Bundle, enligt Symfony-dokumentationen, tänk på följande:
Från och med Symfony 2.8 ingår inte längre Assetic som standard i Symfony Standard Edition. Innan du använder någon av dess funktioner, installera AsseticBundle som kör detta konsolkommando i ditt projekt:
$ kompositör kräver symfoni / assetisk-bunt
Det finns andra steg du måste vidta. För mer information, gå till: http://symfony.com/doc/current/assetic/asset_management.html
parametrar
namn | Exempel |
---|---|
Väg | 'Static / images / logotyp / logo-default.png' |
Anmärkningar
Mappen för de offentligt tillgängliga tillgångarna i ett vanligt Symfony3-projekt är "/ web". Assetic använder den här mappen som rotmapp för tillgångarna.
Skapa relativ sökväg för tillgången
<img src="{{ asset('static/images/logo-default.png') }}" alt="Logo"/>
<!--Generates path for the file "/web/static/images/logo-default.png" -->
Skapa absolut sökväg för tillgången
<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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow