[prix] refactor : un peut utiliser pour `#PRIX` et `#PRIX_HT` (…)

spip-contrib-extensions/prix

Par Cerdic, le 29 avril 2025 à 16h23min :

refactor: un peut utiliser pour #PRIX et #PRIX_HT une syntaxe courte avec un seul tableau option en argument si on est dans un contexte de boucle où #OBJET et #ID_OBJET sont implicites : #PRIX{#ARRAY{arrondi,-1}}
Il n’y a pas d’ambiguité car la syntaxe historique n’acceptait que 0, 2 ou 3 arguments, ici on ajoute donc le cas 1 argument.

  • une fonction support calculer_balise_prix() commune a #PRIX et #PRIX_HT qui genèrent le meme code sauf pour le nom de la fonction appelee, cela simplifie la maintenance

Modifié
prix_fonctions.php

Détails : refactor: un peut utiliser pour `#PRIX` et `#PRIX_HT` une syntaxe courte avec... (121f406a) · Validations · spip-contrib-extensions / prix · GitLab