Hi Mark, Try this: @ Members.pm:596 @ sub IssueSlip { ); %loops = ( issues => [ map { $_->{issues}{itemnumber} } @checkouts ], + old_issues => [ $patron->old_checkouts->get_column('itemnumber') ], overdues => [ map { $_->{issues}{itemnumber} } @overdues ], opac_news => [ map { $_->{opac_news}{idnew} } @news ], ); Then, in the template of the notice: [% FOR c IN old_checkouts %] [% c.item.barcode %]<p> [% END %] Cheers, Jonathan Le jeu. 24 oct. 2019 à 15:24, Mark Alexander <marka@pobox.com> a écrit :
I'm trying to access old_checkouts in an ISSUESLIP like this:
[% FOREACH checkout IN old_checkouts %]
This seems to return an empty list, which is not surprising given that the ISSUESLIP supposedly doesn't get passed the old_checkouts variable, according to the wiki:
https://wiki.koha-community.org/wiki/Notices_with_Template_Toolkit
I've been trying to figure out how to get old_checkouts passed to ISSUESLIP, but I'm not too familiar with the code. As best as I can tell, this needs to be done somewhere in C4/Members.pm, perhaps in the IssueSlip function, but it's not clear to me what I need to do.
Any guidance would be appreciated. Thanks in advance! _______________________________________________ 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/