
<?php require("voir-diplome.phtml"); ?>
<?php if ($this->prec) : ?>
 <a href="<?= $this->url($this->prec); ?>">precedent</a>
<?php endif; ?>
<?php if ($this->suiv) : ?>
 <a href="<?= $this->url($this->suiv); ?>">suivant</a>
<?php endif; ?>


 /**
    conformément au principe de séparation des rôles, le contrôleur
    gère les éléments à transmettre OU NON, à la vue.

    Le contrôleur transmet les données permettant à la vue 
    de construire des URLs. Pour construire des URL, la vue dispose
    d'une fonction nommé url() et recevant un tableau de ce type :
        'controller'=> 'nomducontroleur',
        'action'=> 'methodedaction', 
        'param1' => 'valParam1', 
        'param2' => 'valParam2', 
        etc.

    -> Noter comment les lettres capitalisées des noms des méthodes
    sont interprétées par le routeur de ZF.
  */
  public function voirDiplomeNavigationAction()
  {
    $index = $this->getIndex();
    $this->view->diplome=$this->diplomes[$index];
    if ( $index< count($this->diplomes)-1) 
      $this->view->suiv=array('controller'=> 'resultats'
        , 'action'=> 'voir-diplome-navigation'
        , 'id'=> $index+1);
    if ($index> 0) 
      $this->view->prec=array('controller'=> 'resultats'
        , 'action'=> 'voir-diplome-navigation'
        , 'id'=> $index-1);
    $this->render();
  }

