Je travaille avec symfony 1.2.8, renderHelp se trouve dans http://www.symfony-project.org/api/1_2/sfFormField. Apparemment le problème soulevé dans la discussion 60629 a été résolu.
Je vais jeter un oeil à getFormFormatter(). Juste pour être sûr : les surcharges de 'formatter' se font bien dans MonModeleForm.class.php ? On 7 sep, 10:03, esion <[email protected]> wrote: > Bonjour, > > Je ne connaissais pas (et je ne trouve pas ) la méthode renderHelp, je > suppose même que celle-ci provienne d'un plugin ou d'une nouvelle > extension de classe. > Néanmoins je peux te suggérer de jetter un oeil à getFormFormatter() > du widget courant et de le surcharger. > > à creuser par ici :http://forum.symfony-project.org/index.php/m/60629/ > > Bonne chance. > > On 4 sep, 10:30, aymeric <[email protected]> wrote: > > > > > Bonjour, > > > Je souhaiterai ajouter un message d'aide à chaque champ d'un > > formulaire. > > Dans "MonModeleForm.class.php" j'ajoute : > > $this->widgetSchema->setHelp('champ', 'message'); > > et dans "_form.php" je mets : > > echo $form['champ']->renderHelp(); > > en dessous de > > echo $form['champ']; > > > Mon problème est le suivant : renderHelp() me sort bien le message > > mais en lui ajoutant un <br /> devant. > > > Quelqu'un sait comment je peux redéfinir le formateur du message > > d'aide pour enlever ce <br /> qui ne me sert à rien? (histoire > > d'englober mon message dans un <span class='help'> au passage) > > > merci d'avance --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
