====== L'action index du contrôleur par défaut ====== VOUS DEVEZ COPIER CE CODE DANS LE FICHIER : //default.classic.php//\\ EMPLACEMENT : ///jelix/tutors/modules/tutors/controllers///\\ ENCODAGE : UTF-8 (sans BOM) [[fr:tutoriels:tutors:accueil#l-action-par-defaut|Retour vers "L'action par défaut"]] class defaultCtrl extends jController{ /** * L'accueil du tutors */ public function index(){ $rep = $this->getResponse('html'); $rep->title = 'Accueil'; // Insertion du template content.tpl $tpl = new jTpl(); $content = $tpl->fetch('tutors~content'); $rep->body->assign('content', $content); return $rep; } public function contenu2(){ $rep = $this->getResponse('html'); $rep->title = 'Contenu 2'; // Le titre dans la page est en fonction de l'action. $rep->body->assign('page_title','Les tutors : contenu 2'); // Le contenu du template 3 $rep->body->assignzone('content', 'tutors~contenu', array('tpl'=>'content2')); // Le message 2 dans mon sidemenu $rep->body->assignzone('menu', 'tutors~sommaire', array('choix'=>'deux')); return $rep; } public function contenu3(){ $rep = $this->getResponse('html'); // Le titre dans la page est en fonction de l'action. $rep->body->assign('page_title','Les tutors : contenu 3'); // Le contenu du template 3 $rep->body->assignzone('content', 'tutors~contenu', array('tpl'=>'content3')); // Le message 3 dans mon sidemenu $rep->body->assignzone('menu', 'tutors~sommaire', array('choix'=>'trois')); return $rep; } }