Development #1257
champs "description" et "details" sur les paiment
0%
Description
- permettant l'utilisation des variables de substitution
- "description" est affiché dans la liste des paiment du myspace
- "details" sera affiché lorsqu'on aura la possibilité d'afficher une facture (et pas seulement le formdata attaché comme actuellement)
Fichiers
Historique
Mis à jour par Thomas Noël il y a environ 12 ans
- Fichier auquo-paiement-description-et-details.patch ajouté
Et le patch que je propose, dans la foulée.
Je ne gère pas (du tout) l'affichage d'une invoice, ce patch affiche juste la description, mais le lien est toujours vers le formulaire qui a créé la facture (et non pas la facture elle même)
Mis à jour par Thomas Noël il y a environ 12 ans
- Fichier auquo-paiement-description-et-details.patch auquo-paiement-description-et-details.patch ajouté
nouvelle version avec remplacement de '%s #%s' par _('%(form_name)s #%(formdata_id)s')
Mis à jour par Thomas Noël il y a environ 12 ans
- Fichier
auquo-paiement-description-et-details.patchsupprimé
Mis à jour par Thomas Noël il y a environ 12 ans
- Fichier auquo-invoicedirectory.diff ajouté
- la section "paiement" de l'espace personnel affiche les invoice en utilisant leur sujet, avec pour chaque un lien vers l'invoice lui-même (site/invoice/<numero>)
- affichage complet des /invoice/<n>, avec un bouton de paiement en bas et un lien vers le formdata lié à l'invoice
- retour du paiement sur /myspace/invoice si la personne était connectée, sur / sinon (cas du paiement par un tiers à qui aurait été transmise l'URL de l'invoice)
- création de numéros d'invoice non séquentiels
- ajout de textes paramétrables sur /myspace/invoice et /invoice/*
- variables de substitution pour les objet invoices (mais où, quand, comment, pourquoi ?)
Mis à jour par Thomas Noël il y a environ 12 ans
- Fichier auquo-invoicedirectory.diff ajouté
Nouveau patch, qui ajoute au précédent la génération d'id spécifiques pour les invoice (date-regie-formulaire-alea-checksum). Les checksum sont vérifiés autant que possible.
Mis à jour par Thomas Noël il y a environ 12 ans
- Fichier auquo-invoicedirectory.diff ajouté
Version du patch qui ajoute deux textes paramétrables, un en haut de la page "mes factures", l'autre en haut de la page qui présente une facture (ou un groupe de facture en cas de multipaiement)
(nb: textes vides par défaut).
Mis à jour par Thomas Noël il y a environ 12 ans
Le patch est posé sur auquo-test (par exemple https://e-megalis.test.au-quotidien.com/, formulaire "cantine")
Mis à jour par Thomas Noël il y a environ 12 ans
- Fichier auquo-invoicedirectory.diff ajouté
Nouvelle version du patch, avec suppression de PaymentValidationDirectory qui ne sert plus à rien (je crois bien...)
Mis à jour par Thomas Noël il y a environ 12 ans
- Fichier auquo-invoicedirectory.diff auquo-invoicedirectory.diff ajouté
- /invoices/ au lieu de /invoice/
- /invoices/ sait afficher une ou plusieurs factures (id ou id+id+id)
- /payment/init sait recevoir id ou id+id+id lui aussi
- id des invoice moins longs ; crc calculé depuis le premier octet du md5
- <br />-free code