Sto utilizzando Algolia instantsearch.js per visualizzare i candidati a un'elezione (qui: https://laprimaire.org/candidats/). Vorrei che la visualizzazione iniziale dei candidati fosse casuale, in modo che ogni candidato ottenga più o meno la stessa visibilità.Algolia instantsearch.js: come visualizzare i risultati con un ordine casuale?
ho letto in questa risposta che non è una caratteristica di Algolia, ma che dovrebbe essere possibile farlo comunque con un piccolo trucco js: Is it possible to sort randomly, and to query on field if it exists?
Il problema è che sto usando instantsearch.js e non riesco a trovare come implementare la funzione search sopra nel caso di instantsearch.js.
vedo dalla documentazione che instantsearch possono essere inizializzati con un di ricerca testuale che riceve un aiutante come parametro: https://community.algolia.com/instantsearch.js/documentation/#initialization
Tuttavia non ha trovato documentazione su questo helper e su come manipolare, in modo che io possa applica la funzione casuale ai risultati della ricerca.
Qualsiasi aiuto sarebbe molto apprezzato! Grazie mille
Thibauld
Solo un piccolo chiarimento qui, nella risposta a [È possibile ordinare in modo casuale e interrogare sul campo se esiste?] (Http://stackoverflow.com/questions/33123488/is-it-possible- to-sort-randomly-and-to-query-on-field-if-it-exists), il JS coinvolto mescolerà solo i risultati sulla stessa pagina. Quindi se il tuo elenco dei risultati è impaginato, non sono sicuro che questo realizzerà ciò che stai cercando. – Jerska
Dopo aver visto la tua pagina web, non sembra comunque un problema. – Jerska