31,003
edits
| Line 430: | Line 430: | ||
=== Créer et déclarer votre feuille de style === | === Créer et déclarer votre feuille de style === | ||
Créer un fichier de style css nommé '''monmodule.css''' et le placer dans le répertoire '''''monmodule''''' dans '''htdocs'''. Il ne peut y avoir qu'un fichier css propre à chaque module. | Créer un fichier de style css nommé '''monmodule.css''' ou '''monmodule.css.php''' et le placer dans le répertoire '''''monmodule''''' dans '''htdocs'''. Il ne peut y avoir qu'un fichier css propre à chaque module. | ||
Rappelons qu'il vaut mieux utiliser les styles déjà existant de Dolibarr (le fichier css utilisé par Dolibarr étant le fichier '''themes/nomtheme/''nomtheme''.css.php'''. Ne créer un fichier css propre à votre module que si vous devez absolument gérer des styles non déjà existants. | Rappelons qu'il vaut mieux utiliser les styles déjà existant de Dolibarr (le fichier css utilisé par Dolibarr étant le fichier '''themes/nomtheme/''nomtheme''.css.php'''. Ne créer un fichier css propre à votre module que si vous devez absolument gérer des styles non déjà existants. | ||
Une fois votre feuille de style prête, déclarer la dans votre fichier descripteur de module en modifiant la propriété '''$this->style_sheet'''. | Une fois votre feuille de style prête, déclarer la dans votre fichier descripteur de module en modifiant la propriété '''$this->style_sheet'''. | ||
La valeur à renseigner ici doit être le chemin relatif de l'URL de votre fichier css. | La valeur à renseigner ici doit être le chemin relatif de l'URL de votre fichier css. | ||
Par exemple '/monmodule/ | Par exemple | ||
<source lang="php"> | |||
$this->module_parts = array('css' => array('/monmodule/css/monmodule.css.php')); | |||
</source> | |||
=== Tester votre feuille de style === | === Tester votre feuille de style === | ||