Bonjour,
En 3.6.x le vert du mode dev est un peu plus pâle que celui de production, il s'agit donc d'un premier point d'attention.
Un second point, consiste à bien valider que tu utilises bien la commande change.php située dans framework/bin et non l'ancienne.
Pour recompiler la configuration :
php framework/bin/change.php compile-config --clear
Ce qui laisse la trace suivante dans la console :
== Compile config ==
AG_DEVELOPMENT_MODE is now 1
webapp cache cleared
== Compile Redirections ==
Command successfully executed
== Compile htaccess instructions ==
Htaccess file generated successfully
=> Config compiled
Un autre moyen de vérifier que l'on est bien en mode développement à partir du backoffice ou d'un shell consiste à lister les commandes disponibles, si la commande "
create-patch" est disponible, cela indique que l'on est en mode développement (cette commande n'est disponible qu'en mode dev) ; pour vérifier :
php framework/bin/change.php | grep "create-patch"
Et pour répondre enfin à la dernière question sur la pertinence de la déclaration du mode développement dans le fichier
config/project.<profile>.xml, il n'est effectivement plus utile de faire cette déclaration. En 3.6 il est certain que c'est redondant avec celui du fichier "
change.properties".