2015-10-18 1 views
-1

J'essaie de trouver, comment obtenir le chemin de mes fichiers CSS et JSS.Symfony le droit chemin des actifs

Ceci est mon base.html.twig dans app/Ressources/vues/base.html.twig

<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset="UTF-8" /> 
     <title>{% block title %}Welcome!{% endblock %}</title> 
     <link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" /> 
     <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"> 
     <link rel="stylesheet" type="text/css" href="css/bootstrap-theme.min.css"> 
    </head> 
    <body> 
     {% block body %}{% endblock %} 
     <script src="js/jquery-2.1.4.min.js"></script> 
     <script src="js/bootstrap.min.js"></script> 
    </body> 
</html> 

Il ne peut pas trouver mes biens, parce qu'il est à la recherche dans le répertoire web/par défaut. À quoi devrait ressembler mon chemin pour trouver les fichiers dans app/Resources/views?

merci!

Répondre

0

Essayez d'inclure stylesheet comme ci-dessous:

{% stylesheets 'css/bootstrap.min.css' 
       'css/bootstrap-theme.min.css' 
filter='cssrewrite' %} 
{% enstylesheets %} 

Aussi, vous devez installer les actifs et vous pouvez utiliser l'option symlink aux actifs: commande install. Cela fera un lien symbolique dans le dossier Web pour votre paquet de dossiers publics

app/console assets:install --symlink 

Sans option symlink cette tâche rend la copie des fichiers, afin que vos modifications n'affecte pas.

Vous devez également utiliser assetic: commande vidage

app/console assetic:dump 

Vider le cache ainsi.

+0

il ne copie pas mes actifs d'app/Ressources/vues sur web/ –

+0

Essayez d'utiliser 'sudo' puis essayer .. – AnkiiG

+0

C: \ OpenServer domaines \ \ localhost> app php/actifs de la console: installer Installation des actifs en tant que copies papier actifs Installation pour Symfony \ Bundle \ FrameworkBundle dans Web/faisceaux/cadres actifs Installation pour Sensio \ Bundle \ DistributionBundle dans Web/faisceaux/sensiodi Il installe d'autres actifs que je n'ai pas dans app/Ressources/ –