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)
Files
History
Updated by Thomas Noël over 12 years ago
- File auquo-paiement-description-et-details.patch added
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)
Updated by Thomas Noël over 12 years ago
nouvelle version avec remplacement de '%s #%s' par _('%(form_name)s #%(formdata_id)s')
Updated by Thomas Noël over 12 years ago
- File deleted (
auquo-paiement-description-et-details.patch)
Updated by Thomas Noël over 12 years ago
- File auquo-invoicedirectory.diff added
- 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 ?)
Updated by Thomas Noël over 12 years ago
- File auquo-invoicedirectory.diff added
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.
Updated by Thomas Noël over 12 years ago
- File auquo-invoicedirectory.diff added
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).
Updated by Thomas Noël over 12 years ago
Le patch est posé sur auquo-test (par exemple https://e-megalis.test.au-quotidien.com/, formulaire "cantine")
Updated by Thomas Noël over 12 years ago
- File auquo-invoicedirectory.diff added
Nouvelle version du patch, avec suppression de PaymentValidationDirectory qui ne sert plus à rien (je crois bien...)
Updated by Thomas Noël over 12 years ago
- /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