Observations et choses à faire évoluer : Différence entre versions

De Sydonie
Ligne 7 : Ligne 7 :
 
<h1>Config thème et appels CSS/JS</h1>
 
<h1>Config thème et appels CSS/JS</h1>
  
* 3 fichiers différents sont appelés :
+
Trois fichiers différents sont appelés :
- themes/nom_theme/config_theme.php
+
* themes/nom_theme/config_theme.php
- config/site/config_cssCalls.php
+
* config/site/config_cssCalls.php
- config/site/config_jsCalls.php
+
* config/site/config_jsCalls.php
  
 
   => Pourquoi tout n'est pas centralisé dans themes/nom_theme
 
   => Pourquoi tout n'est pas centralisé dans themes/nom_theme

Version du 14 mars 2013 à 15:03

Helpers

  • Pourquoi Majax, FMS et blank dans les Helpers
 => Proposition : ne garder que ce qui est utilisable par un appel PHP "include"
 => pour ce qui est utilisé par URL (toutes CSS et JS), avoir un Helper "local" à chaque site

Config thème et appels CSS/JS

Trois fichiers différents sont appelés :

  • themes/nom_theme/config_theme.php
  • config/site/config_cssCalls.php
  • config/site/config_jsCalls.php
 => Pourquoi tout n'est pas centralisé dans themes/nom_theme
 => Comment faire pour qu'un JS ou CSS ne soit appelé que dans certaines conditions (pages données, navigateur, etc)
 => Comment et où maitrise-t-on l'écriture de l'élément HTML head ?
 => View_Builder_* + des Managers : faire le ménage et unifier les processus ?