Recherche…


Introduction

Lorsque vous utilisez le bundle Assetic, conformément à la documentation Symfony, veuillez prendre en compte les éléments suivants:

À partir de Symfony 2.8, Assetic n'est plus inclus par défaut dans Symfony Standard Edition. Avant d'utiliser l'une de ses fonctionnalités, installez AsseticBundle en exécutant cette commande de console dans votre projet:

$ composer nécessite symfony / assetic-bundle

Il y a d'autres étapes à suivre. Pour plus d'informations, rendez-vous sur: http://symfony.com/doc/current/assetic/asset_management.html

Paramètres

prénom Exemple
Chemin 'static / images / logo / logo-default.png'

Remarques

Le dossier des actifs accessibles au public dans un projet Symfony3 standard est "/ web". Assetic utilise ce dossier en tant que dossier racine pour les actifs.

Créer un chemin relatif pour l'actif

<img src="{{ asset('static/images/logo-default.png') }}" alt="Logo"/>

<!--Generates path for the file "/web/static/images/logo-default.png" -->

Créer un chemin absolu pour l'actif

<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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow