Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problème de paramètres (rows) en utilisant ods-dataset-context avec ods-infinite-scroll-results #140

Open
MaximeChaussende opened this issue May 25, 2023 · 2 comments

Comments

@MaximeChaussende
Copy link

Bonjour,
Lorsque j'essaye d'ajouter le paramètres rows à ma requête pour définir un nombre limité d'éléments qui s'affichent dans le widget ods-infinite-scroll-results, celui-ci n'est pas pris en compte, voici ma requête :

ctx-parameters="{'q':'item_date >= #now(days=-1) NOT item_date >#now(days=+60)','rows':'5','sort':'-item_date'}"

Je ne sais pas pourquoi c'est le seul paramètre qui n'est pas pris en compte.

Merci pour votre aide !

@richterb
Copy link
Contributor

Bonjour,

odsInfiniteScrollResults place lui-même son propre paramètre rows pour gérer le chargement infini, et il n'est pas possible de le surcharger. Le but de ce widget est d'afficher l'ensemble des résultats au fur et à mesure du scroll sur la page, mais peut-être que si vous voulez récupérer un nombre limité de façon simple, le widget odsResultEnumerator fera exactement ce que vous souhaitez (avec son paramètre max notamment) ?

@MaximeChaussende
Copy link
Author

Bonjour,

Merci pour votre réponse, donc si je comprend bien, même si au préalable mon contexte a poir requête : ctx-parameters="{'q':'item_date >= #now(days=-1) NOT item_date >#now(days=+60)','rows':'5','sort':'-item_date'}"
Et que le widget odsInfiniteScrollResults a pour contexte ctx, il ne prendra pas en compte le paramètre rows ?

Effectivement le widget odsResultEnumerator pourrait me correspondre, j'utilisais odsInfiniteScrollResults pour l'affichaque qu'il permettait en me basant sur ce template : https://codelibrary.opendatasoft.com/page-templates/timeline/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants