Suite à 9f98bf30, une boucle avec tri sans pagination génère une erreur
9f98bf30 a introduit un bug : une boucle avec tri sans pagination génère une erreur
En cause : on récupère le nom de la pagination comme $nom_boucle
(nom de variable pas approprié du coup)
https://git.spip.net/spip/spip/src/commit/98159e56a814f4df83948ae3f90def21d233929d/ecrire/public/balises.php#L2716
Mais si pas de pagination, calculer_balise_tri()
reçoit null
comme valeur de $nom_boucle
(pas approprié non plus) qui est requis comme string.
Je vois deux possibilités :
-
renommer
$nom_boucle
en$nom_pagination
et le rendre non obligatoire (defaut null) danscalculer_balise_tri()
-
calculer $nom_boucle avec dans balise_TRI_dist() avec
$nom_boucle = $boucle->modificateur['debut_nom'] ?? $b;
pour lui donner une valeur dans tous les cas.