Projet

Général

Profil

Bug #79490

cellule fiche(s), pagination & filtres

Ajouté par Lauréline Guérin il y a 10 mois. Mis à jour il y a 10 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06 juillet 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

cf #79377

Je pense que ça casse les filtres:

Une cellule fiche en mode carte, avec une pagination, plus de fiches que le paginated_by, des filtres.

Loader la page, sans naviguer dans la pagination.
Filtrer selon un critère, seules les fiches de la page 1 sont filtrées, les autres ne sont pas chargées, on n'a pas les data-attributes nécessaires.


Demandes liées

Lié à Combo - Development #79377: charger les fiches paginées lors de l'affichage de leur pageFermé04 juillet 2023

Actions

Révisions associées

Révision 29bc54c9 (diff)
Ajouté par Lauréline Guérin il y a 10 mois

wcs: add data attributes for filters on deferred cells (#79490)

Historique

#1

Mis à jour par Lauréline Guérin il y a 10 mois

  • Lié à Development #79377: charger les fiches paginées lors de l'affichage de leur page ajouté
#2

Mis à jour par Lauréline Guérin il y a 10 mois

  • Statut changé de Nouveau à Rejeté

ou pas, par un heureux effet de bord, les cellules ne sont pas chargées en ajax s'il y a des filtres, car une requête synchrone est faite pour récupérer toutes les fiches et les valeurs possibles des filtres.
La même requête étant effectuée pour le render de chaque cellule, les cellules existent directement dans la page, sans besoin de passer par un chargement ajax.

#3

Mis à jour par Lauréline Guérin il y a 10 mois

  • Statut changé de Rejeté à Nouveau
  • Assigné à mis à Lauréline Guérin

En fait si, on a le soucis quand on a un grand nombre de fiches à afficher, à un moment la première requête effectuée par les filtres pour récupérer toutes les fiches et construire les select, qui est en cache, arrive à expiration pendant le rendering de la page. Les cellules suivantes sont alors marquées comme "à charger en ajax", et on a bien le problème de filtrage décrit.

#4

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de Nouveau à Solution proposée

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a 10 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#7

Mis à jour par Transition automatique il y a 10 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a 8 mois

Automatic expiration

Formats disponibles : Atom PDF