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)

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;
  }  
 
}