bonjour,
merci pour ta reponse d'abord mais le probleme c ke j veu pa ke /create se
voi dans url
voici l'action du formulaire
<form action="<?php echo
url_for('nouscontacter/'.($form->getObject()->isNew() ? 'create' :
'').(!$form->getObject()->isNew() ? '?id='.$form->getObject()->getId() :
'')) ?>
quand j'affiche la page nouscontacter le formulaire s'affiche bien mais
quand il y a des erreurs de validation l'url devien nouscontacter/create
pour les erreurs de validation ils sont bien géré


Le 12 août 2009 09:02, jean-franc aubert <[email protected]> a
écrit :

> Bonjour,
>
> Le problème n'a pas l'air de venir du template mais du routing. Tu dois
> appeler ton lien avec un truc du genre link_to('blahblah',
> 'nouscontacter/create'), au lieu de link_to('blah blah', '@NomDuRouting').
> Ce qui fait qu'il trouve le module et l'action, et qu'il ne passe pas par
> ton routing qui doit être mal rédigé.
>
> Pour le problème des erreurs du formulaire, vérifie les validators définis.
>
> Bon courage,
>
> J-F
>
> Le 11 août 2009 20:16, shakir33 <[email protected]> a écrit :
>
>
>> salut tout le monde,
>>
>> je développe un site avec symfony 1.2, et j'ai un problem au niveau
>> d'un formulaire de contact
>> bon je vais vous expliquer exactement mon soucis, g crée le module
>> nouscontacter a base d'une table qui contient(nom, prenom,
>> sujet,msg......), j'affiche le formulaire a partir d'un partial _form
>> au niveau de la template indexSuccess. et le problem c qu'on il y a
>> des erreur au niveau du formulaire (email invalid...), il affiche tt
>> ce qu'il faut au niveau de la template mais au niveau de l'URL il
>> m'affiche nouscontacter/create or moi je veus qu'il affiche que
>> noucontacter
>> j'ai passé des heures et des heures ça, j'ai tt essayé (mettre les
>> actions create, new comme commentaire...) mais j'arrive pa
>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à