Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Nouveau dans l'univers Zend, j'ai bien avancé sur mon projet de gestion d'albums photos. Seulement j'aimerais introduire un mécanisme pour la gestion des commentaires sur chaque photographie. J'ai naivement dans ma vue de photographie ajouté un $this->action() vers mon contrôleur "photo" et l'action "ajouter".
Seulement evidemment, un commentaire posté sur une photo est multiplié et ajouté pour chaque photo....
J'ai tenté de modifier chaque nom de formulaire d'ajout d'un commentaire pour qu'il soit unique en ajoutant une variable statique dans mon contrôleur mais ça ne change rien
Auriez-vous une astuce ?
Merci d'avance
PdS
Hors ligne
Tu transmet à ton action l'id de la photo, et lors de l'ajout tu fait le insert sur l'id de la photo
Hors ligne
Merci de ta réponse. j'avais également fait ça au départ. je récupérais mon id et je l’insérais en BD comme clé étrangère mais l'action du controleur commentaire est appelée autant de fois qu'il y a de formulaires "commentaire" dans ma page et enregistre le même commentaire pour chaque photo.....
Hors ligne
Même pas une petite idée ? Je souhaite simplement recupérer le bon formulaire posté au lieu de tous les formulaires...
Hors ligne
Tu met un identifiant différent pour chacun des formulaires (id de la photo par exemple)
Hors ligne
Merci de ta réponse, c'est ok pour ça ! Mais comment je récupère uniquement le formulaire qui m'intéresse, celui sur lequel on a cliqué ?
Merci encore
Hors ligne
Tu mets un nom unique à chaque bouton submit.
Dans ce genre : http://bavotasan.com/2009/processing-mu … -with-php/
Hors ligne
Pages: 1