spip-contrib-extensions/livraison | 6 commits
Par tcharlss, le 8 février 2025 à 01h09min :
fix: déplacer la saisie pays exclus après la saisie pays
Même ordre que dans la prévisu : on a d’abord les pas inclus/exclus, puis les départements.
Modifié
formulaires/editer_livraisonmode.php
==============================
Par tcharlss, le 8 février 2025 à 01h09min :
feat: afficher les noms des pays dans la prévisu
Les codes sont gardés en title.
Nb : si jamais un code enregistré n’est pas présent dans la table pays il ne sera pas visible, on pourrait éventuellement ajouter un fallback.
Modifié
prive/objets/contenu/livraisonmode.html
==============================
Par tcharlss, le 8 février 2025 à 01h09min :
feat: si select2 est activé, on l’utilise sur la saisie pays au lieu d’un simple input
Modifié
formulaires/editer_livraisonmode.php
==============================
Par tcharlss, le 8 février 2025 à 01h09min :
feat: meilleure prévisu des prix par poids et par volumes
On fait des tableaux.
Modifié
prive/objets/contenu/livraisonmode.html
==============================
Par tcharlss, le 8 février 2025 à 01h09min :
feat: amélioration UX progressive pour l’édition de tranches de prix dans le formulaire d’édition d’un mode de livraison
On simplifie l’édition de tranches de prix par poids et par volume en substituant le textarea par un tableau contenant de vrais inputs.
Les lignes peuvent êtres ajoutées, supprimées et réordonnées (sortable est fourni par le core).
Le tableau ne sert qu’à la saisie, il ne poste rien : le textarea est toujours présent mais masqué visuellement, il est mis à jour en direct lorsqu’on édite le tableau.
L’amélioration n’est présente qu’avec une version récente de saisies (il faut le support de l’option attribut_data).
Ajouté
javascript/editer_livraisonmode.js.html
prive/style_prive_plugin_livraisons.html
Modifié
formulaires/editer_livraisonmode.php
lang/livraisonmode_fr.php
==============================
Par tcharlss, le 8 février 2025 à 01h08min :
fix: le formulaire d’édition d’un mode de livraison passe en saisies PHP
Modifié
formulaires/editer_livraisonmode.html
formulaires/editer_livraisonmode.php