Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 11-03-2009 17:00:23

Jean-Marc Rigade
Membre
Lieu: Rennes
Date d'inscription: 25-09-2007
Messages: 314

[1.7.6]Régression ?!?

Bonjour,
j'ai un dialogue avec une autocomplétion Dojo qui fonctionnait parfaitement avec le ZF1.7.5, mais en passant en 1.7.6 ça ne marche plus du tout....
Le problème vient bien de là, car il me suffit de repasser avec la version 1.7.5 pour que ça remarche.
Voici la zone du formulaire, telle que décrite :

Code:

 $sportifsclubid = new Zend_Dojo_Form_Element_ComboBox('sportifs_clubid'); 
         $sportifsclubid->setDecorators(array('DijitElement',array('Label', array('escape'=>false)),  array('HtmlTag', array('tag'=>'p'))))
                        ->setLabel('Votre club')
                        ->setAutoComplete(true)
                        ->setStoreId('clubStore')
                       ->setStoreType('dojo.data.ItemFileReadStore')
                       ->setStoreParams(array('url'=>'/1001sportifsv2/public/general/default/sportifs/listeclubs'))
                       ->setAttrib("searchAttr", "club_nomclub")
                       ->setValue('Libre');

Et dans le controller :

Code:

public function listeclubsAction()
    {
        $this->logger->debug('SportifsController::listeclubsAction');
        $clubs = new Clubs();
        $result = $clubs->clubs_listechoix();
        $data = new Zend_Dojo_Data('club_id', $result);
        $this->_helper->autoCompleteDojo($data);
    }

Comme vous pouvez vous en douter, je n'ai pas l'intention de rester bloqué à la version 1.7.5 !
Quelqu'un a t-il une information la dessus ?

Hors ligne

 

#2 11-03-2009 17:45:09

ledahu
Membre
Date d'inscription: 13-03-2008
Messages: 69

Re: [1.7.6]Régression ?!?

J'ai le même problème mais pour l'instant je n'ai pas eu le temps de m'y plonger.
Y'a déjà un message sur nabble mais sans aucune réponse.
Je suis resté au 1.7.5 pour l'instant.

Hors ligne

 

#3 11-03-2009 19:16:56

Jean-Marc Rigade
Membre
Lieu: Rennes
Date d'inscription: 25-09-2007
Messages: 314

Re: [1.7.6]Régression ?!?

En tout cas merci pour ta réponse.
Car je dois l'avouer, quand un truc déconne, 999 999 fois sur 1000 000, c'est de ma faute.
Pas cette fois...

Hors ligne

 

#4 12-03-2009 15:20:55

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [1.7.6]Régression ?!?

Avez vous jeter un oeil au changelog?
Je me suis fait avoir à la dernière mise à jour du ZF pour les upload de fichier (rien à voir) mais l'utilisation avait changé un poil. J'dis ça, j'dis rien smile

Hors ligne

 

#5 12-03-2009 16:07:06

ledahu
Membre
Date d'inscription: 13-03-2008
Messages: 69

Re: [1.7.6]Régression ?!?

Oui j'ai regardé et encore regardé mais je ne vois rien concernant dojo et le filtering select.
Je vais voir s'il ne faut pas mettre un nouveau message sur nabble...

Dernière modification par ledahu (12-03-2009 16:07:45)

Hors ligne

 

#6 12-03-2009 17:07:34

Jean-Marc Rigade
Membre
Lieu: Rennes
Date d'inscription: 25-09-2007
Messages: 314

Re: [1.7.6]Régression ?!?

Bon je viens de repartir avec une installation toute propre, en utilisant bien le Dojo qui est dans le package de ZF, tout ça avec la version ZF1.7.6, et l'autocomplétion ne fonctionne pas, pas d'erreur générée dans la console firebug, rien.
Si je passe avec le ZF1.7.5 (j'ai juste à renommer deux répertoires), hop ça marche !

Donc j'ai cherché si des modifications étaient prévues la dessus, je n'ai rien trouvé. Faudrait faire un "compare" des fichiers...

Bon quoi qu'il en soit, il semble qu'il y ait un problème.

<hors sujet>
Bon je sais que Dojo n'est pas la première préoccupation ici, mais bon, je ne suis pas arrivé à faire marcher Jquery avec des styles locaux (entre autre), ça fait tout moche et décalé et pas en français, alors qu'avec Dojo ça marche bien.

Si quelqu'un me file un projet vide avec les bons paramètres pour utiliser jquery avec des ressources locales... pourquoi pas.
</hors sujet>

Hors ligne

 

#7 12-03-2009 17:10:53

Vincent
Administrateur
Date d'inscription: 19-09-2008
Messages: 510

Re: [1.7.6]Régression ?!?

Jean-Marc Rigade a écrit:

Bon je viens de repartir avec une installation toute propre, en utilisant bien le Dojo qui est dans le package de ZF, tout ça avec la version ZF1.7.6, et l'autocomplétion ne fonctionne pas, pas d'erreur générée dans la console firebug, rien.
Si je passe avec le ZF1.7.5 (j'ai juste à renommer deux répertoires), hop ça marche !

Donc j'ai cherché si des modifications étaient prévues la dessus, je n'ai rien trouvé. Faudrait faire un "compare" des fichiers...

Bon quoi qu'il en soit, il semble qu'il y ait un problème.

<hors sujet>
Bon je sais que Dojo n'est pas la première préoccupation ici, mais bon, je ne suis pas arrivé à faire marcher Jquery avec des styles locaux (entre autre), ça fait tout moche et décalé et pas en français, alors qu'avec Dojo ça marche bien.

Si quelqu'un me file un projet vide avec les bons paramètres pour utiliser jquery avec des ressources locales... pourquoi pas.
</hors sujet>

Puisque le problème semble persister il faudrait peut-être remonter l'information directement aux développeurs non?


aka miboo

Hors ligne

 

#8 12-03-2009 18:00:36

Jean-Marc Rigade
Membre
Lieu: Rennes
Date d'inscription: 25-09-2007
Messages: 314

Re: [1.7.6]Régression ?!?

Peut être que quelqu'un plus proche du projet pourrait faire ça ?
Mr MoOx ou Mickael peut être ?

Hors ligne

 

#9 13-03-2009 10:12:11

ledahu
Membre
Date d'inscription: 13-03-2008
Messages: 69

Re: [1.7.6]Régression ?!?

Matthew Weier O'Phinney :

There's an issue in the tracker about this, and it has a proposed patch; I'll try and get to it today so that it releases with 1.7.7 on Monday.

Donc c'est bien un problème du ZF. Il faut attendre lundi.

Code:

I was just able to find a work-around for this issue that might help in brainstorming for a solution...

Instead of assigning the store to the dojo widget using the Zend_Dojo_Form view helper method:

<pre>
$mentorSelectionForm->addElement('filteringSelect', 'child_primary_mentor', array(
'label' => 'Primary Mentor',
'onChange' => 'mentorSelectionChanged',
'store' => 'mentorStore',
'searchAttr' => 'mentor_name'
));
</pre>

Create the element without assigning the store and in the dojo()->onLoadCaptureStart() (since we can now grab our widgets using dijit.byId) create the store as usual and then assign it to the widget like so:

<pre>
mentorStore = new dojo.data.ItemFileReadStore({ url: '/blablabla', clearOnClose: true });
dijit.byId('child_primary_mentor').attr('store', mentorStore);
</pre>

Dernière modification par ledahu (13-03-2009 10:15:51)

Hors ligne

 

#10 13-03-2009 10:15:35

Jean-Marc Rigade
Membre
Lieu: Rennes
Date d'inscription: 25-09-2007
Messages: 314

Re: [1.7.6]Régression ?!?

Merci beaucoup pour l'info

Hors ligne

 

#11 13-03-2009 18:57:21

ledahu
Membre
Date d'inscription: 13-03-2008
Messages: 69

Re: [1.7.6]Régression ?!?

C'est corrigé sur le svn trunk...

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages