Bonjour à vous.
Tout d'abord, si je me suis trompé de catégorie sur le forum pour poster ce message. Je m'en excuse.

Je vous explique mon souci où plutôt ce que je souhaite faire.


Sur mon projet Symfony, j'ai donc mes views générales pour l'ensemble de mon projet.
Sur mon layout.html.twig, il se trouve ce petit bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
{% block extra_stylesheets %}{% endblock %} 
{% stylesheets filter='lessphp' debug=true output='css/styles.css'
        	'../app/Resources/less/normalize.less'
        	'../app/Resources/less/main.less' %}
            <link  type="text/css" rel="stylesheet" media="all" href="{{ asset_url }}" >
        {% endstylesheets %}
Dans le fichier main.less, il y a ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
body {
    background: @color_body;
    font-size: 1em;
    line-height: 1.4;
}
Ce que je désire faire, c'est initialiser mon @color_body dans le fichier less de mon bundle. Pourquoi ? Pour garder la composition de mes feuilles de style communes et y changer certaines valeurs selon le bundle que j'utiliserai.

Donc dans le fichier less de mon bundle, j'avais mis ceci pour tester:
Dans le layout de mon bundle, dans le block extra_stylesheets qu'on retrouve dans mon layout général, j'ai fait ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
{% block extra_stylesheets %}
    {% stylesheets 
    	'@Bundle/Resources/public/less/*.less'
    	debug=true
    	filter='lessphp'
        output='css/common.css' %}
        <link href="{{ asset_url }}" type="text/css" media="all" rel="stylesheet">
    {% endstylesheets %}
{% endblock %}
Il est certain que je dois mal m'y prendre pour faire passer mes valeurs des bundle dans le layout général.
Car à première vue je génère un CSS avant alors que je devrais pas.

Je viens vers vous pour savoir comment faire passer ce que j'ai dans mon less de mon bundle dans le less du layou général.

Merci d'avance.