Codeigniter reutilisation des templates
Résolu/Fermé
fredconv
Messages postés
125
Date d'inscription
mardi 25 août 2009
Statut
Membre
Dernière intervention
4 décembre 2017
-
22 août 2012 à 16:32
fredconv Messages postés 125 Date d'inscription mardi 25 août 2009 Statut Membre Dernière intervention 4 décembre 2017 - 22 août 2012 à 17:27
fredconv Messages postés 125 Date d'inscription mardi 25 août 2009 Statut Membre Dernière intervention 4 décembre 2017 - 22 août 2012 à 17:27
A voir également:
- Codeigniter reutilisation des templates
- Les templates en C++ - Astuces et Solutions
- Template table des matières word - Guide
- Templates php gratuits - Forum PHP
- Libre office templates - Forum LibreOffice / OpenOffice
- Teaching Templates Quiz Maker - Télécharger - Études & Formations
1 réponse
fredconv
Messages postés
125
Date d'inscription
mardi 25 août 2009
Statut
Membre
Dernière intervention
4 décembre 2017
38
22 août 2012 à 17:27
22 août 2012 à 17:27
Yop
Ok j ai trouvé :) je mets la solution ici
Utiliser une base class My_controller ,
et les autres controlers seront etendu a ce my_controler plutot que le CI_controller.
et dans les controlers enfant plus qu a appeler cette fonction comme ca :
Ok j ai trouvé :) je mets la solution ici
Utiliser une base class My_controller ,
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class MY_Controller extends CI_Controller { public function __construct() { parent::__construct(); } public function load_my_tpl($data,$controler = false,$methode = view) { $this->load->view('templates/header', $data); $this->load->view('templates/navigation', $data); $this->load->view($controler.'/'.$methode, $data); $this->load->view('templates/footer'); } }
et les autres controlers seront etendu a ce my_controler plutot que le CI_controller.
et dans les controlers enfant plus qu a appeler cette fonction comme ca :
$this->load_my_tpl($data,'projects','index');....