el acceso web debería funcionar
bonjour, Je post ici car dans la partie Framework, la partie Zend ne semble pas présente. Je cherche à réaliser un site web, en m'appuyant sur Zend Framework 1.11.11, en utilisant le pattern MVC, d'un site de gestion de messages de navigation. Cependant, je me retrouve face à une impasse (je me doute que ça doit être tout simple, mais je vois pas comment me débloquer). En effet, j'ai créé des classes formulaires (une de recherche par date, une d'ajout) : que 2 pour le moment. Cela s'enrichira au fur et à mesure. Dans mon contrôleur, j'appelle mon formulaire, je l'affiche dans une page, mais je ne vois pas comment lancer l'action, ni surtout comment afficher le résultat en appelant la page de résultat. voici la partie du code de la méthode du modèle concerné : Code : [code] class Tavurnav extends Zend_Db_Table_Abstract { protected
<center> <?php echo
"; echo "Référence : " .
"; echo "Date d'émission du message : " .
4 réponses
Salut !
Tout depend de l'action que tu veux utiliser dans ton controller.
Si tu veux utiliser la même action de ton controller InfonautController::cherchedateAction
alors cela ne vaut pas la peine de spécifier la méthode setAction("url") dans ta classe de formulaire. le formulaire utilise l'action dans laquelle il est appelé par défaut.Donc tu pourras mettre ce code dans la même action du controller.
if($this->getRequest()->isPost()){
//traitement
}
<u>Proposition</u> :
pourquoi déclarer une méthode InfonautController::getForm ($formul) alors que tu peux instancier directement dans ton action le formulaire.
Ferdikam t'as donné la solution ;)
Merci, j'avais déjà résolu le problème il y a 3 semaines :)Mais merci quand même pour les réponses