/**
  * Redéfinition permettant d'ajouter les infos clients aux données des vues 
  * 
  * @param type $donneesVue Données dynamiques
  * @param type $action Action associée à la vue
  */
 protected function genererVue($donneesVue = array(), $action = null)
 {
     $admin = null;
     // Si les infos client sont présente dans la session...
     if ($this->requete->getSession()->existeAttribut("admin")) {
         // ... on les récupère ...
         $admin = $this->requete->getSession()->getAttribut("admin");
     }
     // ... et on les ajoute aux données de la vue
     parent::genererVue($donneesVue + array('admin' => $admin), $action);
 }
 /**
  * Redéfinition permettant d'ajouter les infos clients aux données des vues 
  * 
  * @param type $donneesVue Données dynamiques
  * @param type $action Action associée à la vue
  */
 protected function genererVue($donneesVue = array(), $action = null)
 {
     $client = null;
     $nbArticlesPanier = 0;
     // Si les infos client sont présente dans la session...
     if ($this->requete->getSession()->existeAttribut("client")) {
         // ... on les récupère ...
         $client = $this->requete->getSession()->getAttribut("client");
         $panier = new Panier();
         $nbArticlesPanier = $panier->getNbArticles($client['idClient']);
     }
     // ... et on les ajoute aux données de la vue
     parent::genererVue($donneesVue + array('client' => $client, 'nbArticlesPanier' => $nbArticlesPanier), $action);
 }