Projet

Général

Profil

Development #19924

Mécanique de rechargement de cellule avec variation de l'URL

Ajouté par Frédéric Péters il y a plus de 6 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
06 novembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Dans #19368 pour avoir de la pagination on se trouve à ajouter une vue retournant le contenu d'une cellule (alors qu'on a déjà combo-public-ajax-page-cell) et du js pour faire cet appel (alors qu'on l'a déjà); il serait plutôt pas mal que ça ne soit pas fait ainsi, que l'existant puisse être utilisé.

Genre <a href="?page=2" data-qs-params="page=2" data-reload="true">Page suivante</a>.

En absence de js on se trouverait sur .../?page=2 par un chargement normal et l'info serait prise en compte par la cellule.

En présence de js, le lien ne serait pas suivi, il y aurait rechargement de la cellule (data-ajax-cell-url) avec les paramètres spécifiques (→ data-ajax-cell-url + '?' + data-qs-params). (et bonus ça jouerait avec window.history pour que l'URL présente dans la barre d'adresse soit actualisée). Dans la continuité, on imaginerait aussi des paramètres qu'on puisse poser, genre data-progress-bar="no".

Formats disponibles : Atom PDF