Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Salut tout le monde,
Nouveau venu dans l'univers zend, j'apprend à apprivoiser la 'bête' et j'avoue que c'est un exercice qui me ravis. Je rencontre quelques difficultés, et ça m'aurais franchement degouté si c'etais trop facile! Enfin voilà!! l'etape de l'installation et du bootstap passé, j'ai du mal à afficher mes vue; en somme je defini un controleur exemple:
class PagesController extends Zend_Controller_Action
{
public function presentation()
{
$presentation= $this->view->title='Coucou les gens!';
echo $presentation;
}
}
et dans mon dossier views->scripts->Pages j'ai mon fichier presentation.phtml j'ai un truc banal par exemple
<h1> Bonjour </h1>
dans mon layout quand je fais <?php echo $this->layout()->content;
ne s'affiche que le message de mon fichier index.phtml : Hello, Zend framework MVC
Pourriez-vous m'aider à comprendre d'où peu venir le soucis et si jfais une mauvaise manipe pourriez-vous m'indiquer la bonne methode please?
Merci
Hors ligne
personne ne veux bien m'aider please?
Hors ligne
tu ne dois jamais faire d'écho ou de print dans ton code
tous les affichage se font dans la vue
<h1> Bonjour </h1> <?php echo $this->title ?>
dans ton contrôleur tu dit à la vue quoi afficher
et la vue l'affiche
le $this->view du contrôleur est l'objet vue
donc dans la vue elle même tu le retrouve sous la référence $this
A+JYT
Hors ligne