The problem is, apparently, that the juvenile field isn't available to the checkout receipt.
I successfully used the last family_name field (which is available) and it printed for my "Nybody" test user, but not for me, "Stratton". Attempting "patron.juvenile == '[any variation on false]'" did not work. Also an issue - using the ngIf form (as found in Angular documentation), vs the ng-if form (as used in EG templates). If ngIf is used, the block displays in the preview and prints regardless of the if condition. Using ng-if, the block does not display in the template preview, but prints according to the condition. <div ng-if="patron.family_name == 'Nybody'">Enter our raffle!<br/> Name:______________________________<br/> Contact: ____________________________ <br/> Drawing on Tuesday, June 4</div> This is a fun idea, and useful for a lot of things... I'm now wondering if there could be a way to use the slip or a tear-off block as a way to track books for summer reading Lindsay Stratton Library Automation Services Manager Pioneer Library System 2557 State Rte 21 Canandaigua, NY 14424 > From: "Elizabeth Davis" <[email protected]> > To: "Evergreen Discussion Group" <[email protected]> > Sent: Thursday, May 23, 2019 10:07:29 AM > Subject: [OPEN-ILS-GENERAL] Check Out Print Template > Hello > Has anyone tried to use the ngIF directives in a Check Out Print Template? I > want to print a raffle entry form at the bottom of check out receipts, but > only > if the juvenile flag is false. > Any ideas or suggestions to test? > Thanks, > Elizabeth Davis > Head of Digital Services > Scranton Public Library > 500 Vine Street > Scranton, PA 18509 > 570-348-3000 ext. 3050 > [email protected] > pronouns: she/her/hers
