Fecth / sort_by / random ?
|
|
Sujet suivant
 »

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

Eric Fressange

Jeudi 18 Février 2010 12:57:23 pm

Fecth / sort_by / random ?

Tout est dans le titre.

Est t'il possible de faire un fetch avec un sort_by random ?

Eric Fressange

Jeudi 18 Février 2010 2:37:45 pm

Re: Fecth / sort_by / random ?

en attendant j'ai trouvé cette solution
http://ez.no/developer/contribs/t...sort_array_or_fetch_shuffle_operator
mais il y a un problème si je veux un page_limite,
c'est que je suis obligé de récupérer tous les resultats puis de n'afficher que les n premiers.

Pascal BOYER

Dimanche 21 Février 2010 10:55:21 am

Re: Fecth / sort_by / random ?

Bonjour Eric,

Je ne sais pas exactement ce que tu souhaites faire, mais j'ai eu besoin il y a quelques jours, d'afficher de façon aléatoire X éléments placés sous un noeud. Et j'ai fait un petit pense bête:

http://luxpopuli.fr/eZ-Publish/La...sh-recuperer-X-objects-aleatoirement

Si cela peut t'aider.

Pascal

Eric Fressange

Mardi 23 Février 2010 2:42:27 pm

Re: Fecth / sort_by / random ?

Bonjour Pascal,

merci pour ta réponse, effectivement ça peut marcher aussi et pas besoin d'installer l'extension shuffle, mais les 2 solutions reviennent au même.

Ce que je cherche réellement et que je trouve étonnant de ne pas avoir par défaut dans la fonction fetch,
c'est ORDERBY RAND() comme en php

En tout cas merci encore pour ta méthodologie.

eZ publish™ copyright © 1999-2012 eZ systems as