Hi All - not specifically Koha I guess, but maybe someone can explain why this happens. I had some TT in an email notice like:
[% IF illrequests.branchcode == "CL" %] College Lane LRC [% ELSIF illrequests.branchcode == "DH" %] De Havilland LRC [% ELSE %] <<illrequests.branchcode>> [% END %] Every time I generated the email it printed CL, which is the value of llrequests.branchcode. I just could not get the first condition to work no matter what I did - it never printed College Lane LRC always CL. However, I changed it to: [% SET localbranch = illrequests.branchcode %] [% IF illrequests.branchcode == localbranch %] College Lane LRC [% ELSIF illrequests.branchcode == localbranch %] De Havilland LRC [% ELSE %] <<illrequests.branchcode>> [% END %] , and this works if I set the illrequests.branchcode to a local variable and then check this. Not sure why I have to do this? The example I have seen on the wiki look like I should be able to test a variable against a string using ==. Just couldn't get it to work. Any ideas? Stephen -------------------------------------- Stephen Graham Library Technology Consultant Library and Computing Services University of Hertfordshire Hatfield, Hertfordshire, AL10 9AB Email: s.grah...@herts.ac.uk<mailto:s.grah...@herts.ac.uk> Website: herts.ac.uk _______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha