Bonjour à tous, je me tourne vers vous pour un problème assez
ennuyeux.

Dans une interface d'admin, j'essaye de mettre en place un champ text
qui s'autocompléterait. Le tout dans le filtre d'un module généré par
admin-generator.
Mes requêtes ajax s'exécutent, bien, je reçois même des réponses en
json. Par contre, impossible d'afficher la moindre liste déroulante
dans l'admin.
Quelqu'un a-t-il déjà été confronté au même problème?

voici qqs extraits de mon code:

dans le *FormFilter

class CompetitionFormFilter extends BaseCompetitionFormFilter{

public function configure(){
//...
$this->widgetSchema['idtournoi']->setOption('renderer_class',
'sfWidgetFormDoctrineJQueryAutocompleter');
    $this->widgetSchema['idtournoi'] = new
sfWidgetFormDoctrineJQueryAutocompleter(
            array(
                "model"=>'Competitions',
                "url"=> 'retrieveCompets',
                'config' => '{scrollHeight: 250, autoFill: true}',

                ), array("size" => 30));

}

}

Le routing est bon, puisque la méthode dans mon action revoie bien les
données suivant la requête que j'ai formulée dans la classe
TournoisTable.

C'est à l'affichage que cela se corse, (l'image indicator.gif apparait
dans le champs).

Les données que je reçois sont dans un JSON correctement formaté à mon
sens : {"0008700163":"Indian Harbour Beach","0000010107":"Indian
Wells","000000029":"Indianapolis","00005400413":"Ingolstadt","000000052":"Inka
Bowl","000000061":"Innsbruck"}

J'ai vu des dizaines de tutos sur le web, ,mais tous se basent sur un
formulaire pas un filterForm, je ne sias pas si ça change vraiment
quoi que ce soit.
Toujours est-il que si quelqu'un a une idée, je suis preneur.
Merci d'avance

Greg

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google 
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail 
à symfony-fr@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
symfony-fr+unsubscr...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/symfony-fr?hl=fr

Répondre à