Development #19924
Mécanique de rechargement de cellule avec variation de l'URL
0%
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".