[Zend_Controller]récupérer une variable du controlleur vers la vue
Bonsoir,
Dans mon controlleur j'ai créer une action. J'ai écrit ma requête puis:
Code:
$this->view->projet = $db->fetchAll($req);
Et dans la vue je la récupère comme le suivant:
Code:
1 2 3
| <?php foreach($this->projet as $pr) : ?>
Projet:<?php echo $pr['description_projet']; ?>
<?php endforeach; ?> |
Et ça fonctionne. Mais le problème c'est que j'ai un seul enregistrement, donc je n'ai pas besoin de "foreach". Et lorsque je fait comme le suivant ne fonctionne plus:
Code:
Projet:<?php echo $projet['description_projet']; ?>
Et il m'affiche l'erreur suivante:
Code:
Notice: Undefined variable: projet in C:\wamp\www\Projet lotissement\application\views\scripts\index\detailprojet.html on line 16
Comment faire pour récupérer la valeur "projet" du controlleur?
merci d'avance.