Bonjour,
J'utilise Bonjour, J'utilise un template pour mes pages avec donc un fichier header et un footer. Dans le header, j'inclus les fichiers css et js utilisés par le site et l'appli.
Pour certaines pages, j'ai besoin d'inclure d'autres fichiers css et js, que je ne souhaite pas inclure pour toutes les pages. Comment peut-on faire cela avec CI ?
La seule manière que j'ai trouvé pour l'instant est la plus directe. Ma page spéciale n'utilise pas le template donc je mets ce que je veux dans le header. Mais bon, j'aimerais savoir si qq chose de plus propre existe.
J'ai utilisé le CMS Concrete5, basé sur la même architecture et il était possible de rajouter à la volée des fichiers css et js de la façon suivante, par l'intermédiaire d'une méthode view dans le controller :
public function view() {
$html = Loader::helper('html');
$this->addHeaderItem($html->css('jquery.ui.css'));
$this->addHeaderItem($html->javascript->('jquery.form.js'));
}
<div>Possible avec CI ?</div>
Merci
Bastien