Bonjour

L’excellent plugin de location d’objets de Mélissa nécessite quelques petites modifications pour tourner sous PHP7 En plus des remarques faites l'année dernière pour les pdf (conversation ci dessous) il faut en effet remplacer toutes les occurrences (9 en tout) de la fonction split() qu est dépréciée par la fonction explode() ce qui doit résoudre les problèmes. (A priori preg_split() n'est pas nécessaire). A noter que les tests n'ont pas été validés avec galette 8.3 mais sous 8.2 pour le moment.
Cordialement

François



Le 27/10/2015 20:38, Mélissa Djebel a écrit :
Bonsoir,

Je me met un post-it et commit la modification asap :)

Bises

Le 27/10/2015 14:23, Geguce a écrit :
Bonjour
Avec les versions 8.2 et > le plugin de Mélissa location d'objets fonctionne correctement dans sa version 0.4.3 sauf pour les impression en pdf mais la modif reste simple à faire en attendant un commit plus rigoureux de Mélissa.

Dans les 2 fichiers "objects_list_print.php" et "objects_print.php il faut écrire: $pdf = new LendPDF($preferences); en remplacement de: $pdf = new LendPDF(); et aussi dans le dossier class il faut faire un simple appel à la class pdf dans le fichier "lendObject.class.php"
J'utilise  simplement :
class LendPDF extends Galette\IO\Pdf {
}
à la place du code actuel et les pdf sont correctement générés avec ces 3 petites modifications

François


_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Répondre à