Looks like a nice approach to me, thanks for the example. *Martin Renvoize* <https://www.ptfs-europe.com> Development Team Manager Community Release Manager (19.11, 20.05) *Phone:* +44 (0) 1483 378728 *Mobile:* +44 (0) 7725 985 636 *Email:* martin.renvoize@ptfs-europe.com *Fax:* +44 (0) 800 756 6384 www.ptfs-europe.com Registered in the United Kingdom No. 06416372 VAT Reg No. 925 7211 30 The information contained in this email message may be privileged, confidential and protected from disclosure. If you are not the intended recipient, any dissemination, distribution or copying is strictly prohibited. If you think that you have received this email message in error, please email the sender at info@ptfs-europe.com On Fri, 4 Sep 2020 at 07:26, <dcook@prosentient.com.au> wrote:
Hi all,
I just wanted to share how I’ve used Template::Toolkit WRAPPER in a Koha plugin.
All the details are available at https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26381, but basically it boils down to creating 1 wrapper template, and then invoking that using the WRAPPER directive in individual Koha plugin templates like report-step1.tt.
It reduces the boiler plate required for each plugin template whether that wrapper template is provided by the Koha plugin or by Koha (both approaches have pros and cons).
For a long time, I’ve wanted to use WRAPPER with Koha more broadly, but Koha plugins provide a great opportunity for using them with no refactoring of existing code.
Anyway, I hope that others find this useful. I’m going to have a bit of fun with it.
David Cook
Software Engineer
Prosentient Systems
72/330 Wattle St
Ultimo, NSW 2007
Australia
Office: 02 9212 0899
Online: 02 8005 0595
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/