Just out of interest, with help from Terran McCanna and John Amundson I managed 
to implement this in 3.0 webclient also. Here is the code I used for that.

<div>Welcome to {{current_location.name}}</div>
<div>You have the following items checked out:</div>
<hr/>
<div ng-init="transactions.subtotal=0">
<ol>
    <li ng-repeat="checkout in circulations" | 
ng-init="transactions.subtotal=transactions.subtotal -- checkout.copy.price" >
        <div>{{checkout.title}}</div>
        <div>Barcode: {{checkout.copy.barcode}} </div>
        <div>Due: {{checkout.circ.due_date | 
egDueDate:$root.egDateAndTimeFormat:checkout.circ.circ_lib:checkout.circ.duration}}</div>
        <div>
        <div>Price: {{checkout.copy.price | currency}}</div>
    </li>
</ol>
<hr/>
<div>{{current_location.shortname}} {{today | 
date:$root.egDateAndTimeFormat}}</div>
<div>You were helped by {{staff.first_given_name}}</div>
<BLOCKQUOTE>
    <div style="width:150px;height:70px;padding:10px;border:2px solid black;" 
align="center">
        <font size="4">
        <b>You saved: {{transactions.subtotal | currency}}</b>
        <br/> by using your
        <br/> public library
    </div>
</BLOCKQUOTE>

Stuart

***************************************************
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life


-----Original Message-----
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Diane 
Disbro
Sent: Wednesday, February 14, 2018 3:38 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

And thank you for this discussion so that the rest of us know how to implement 
this practice at our libraries!

Diane Disbro
Circulation Coordinator/Branch Manager
Union Branch
Scenic Regional Library
308 Hawthorne Drive
Union, MO     63084
(636) 583-3224
www.scenicregional.org




-----Original Message-----
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:31 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

That works very well!!!
 Thanks to everyone for their help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:      (919) 731-2889
email:   bill.cof...@waynegov.com


-----Original Message-----
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
Forrest, Stuart
Sent: Wednesday, February 14, 2018 2:20 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

Hi

In 2.11 this is how we have it setup

Line Item
<li>%title%<br/>
Barcode: %barcode% <br/>
Due: <b>%due_date%</b>
<span style="display: none;" sum="sum1">%price%</span> </li>

Footer
</ol><hr />%SHORTNAME% %TODAY_TRIM%<br/> <br/>


<BLOCKQUOTE>
<div style="width:150px;height:70px;padding:10px;border:2px solid black;" 
align="center"> <font size="4"> <b>You saved: $<span sumout="sum1" 
fixed="2"></b> </span><br/> by using your<br/> public library <br/> 
</BLOCKQUOTE> </div>

Not sure if there is a difference in format between 2.11 and 2.12 though

Stuart

***************************************************
Stuart Forrest PhD
IT Analyst
Beaufort County Library System
843 255 6450
sforr...@bcgov.net

www.beaufortcountylibrary.org

For Leisure, For Learning, For Life

-----Original Message-----
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Bill 
Coffey
Sent: Wednesday, February 14, 2018 2:10 PM
To: 'Evergreen Discussion Group'
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

I have yet to get a total amount on any receipt.
Using:

<span style="display: none;" sum="sum1">%price%</span> And removing the style I 
can get the price of each book to show in the line item area.

In the Footer using:
Cost to buy these books: $  <span sumout="sum1" fixed="2"></span></b> The total 
sum still does not show after the $

I did get it to show the $0.00 but that is all.
Thanks for any help.

Bill Coffey
Systems Administrator
Wayne County Public Library
1001 E. Ash St
Goldsboro, NC 27530
 
Phone:  (919) 735-6249
Fax:      (919) 731-2889
email:   bill.cof...@waynegov.com

-----Original Message-----
From: Open-ils-general 
[mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Tina Ji
Sent: Wednesday, February 14, 2018 2:03 PM
To: Evergreen Discussion Group <open-ils-general@list.georgialibraries.org>
Subject: Re: [OPEN-ILS-GENERAL] Web Client Print Templates - "You Saved" 
Calculator

We countered some mystery with the price sum. Though using the same code, a 
couple of our sites did not see the total initially.  
Eventually it showed up, still using the same code. Very weird.

It's on 2.10 and 2.12.

Quoting Bill Coffey <bill.cof...@waynegov.com>:

> Receipt on staff computer:
> See attachment
>
> Here is the test receipt:
> Welcome to Goldsboro Library! 919-735-1824 Please see a staff member 
> to update your email address.
> You checked out the following items:
> ________________________________
>
>   1.  Peace comes to Castle Oak
> Barcode: 3635300990263
> Due: 2006-08-23
> (using %price% to test if the price is there) 10.00
>   2.  The robber barons : the great American capitalists, 1861-1901
> Barcode: 33207002163014
> Due: 2006-09-06
> (using %price% to test if the price is there) 10.95
>   3.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00
>   4.  King's Castle
> Barcode: 31039000791757
> Due: 2006-09-06
> (using %price% to test if the price is there) 5.95
>   5.  Katy no-pocket
> Barcode: 33034001434539
> Due: 2006-09-06
> (using %price% to test if the price is there) 0.00 Cost to buy these
> books: $ The Value of your Public Library - PRICELESS!
> ________________________________
> GOLDSBORO 2018-02-14 10:54
> You were helped by Bill
> ________________________________
> DVDs are $1.00 per day.
> All other items are 25 cents each for every day they're late up to a 
> maximum of $10 per item.
>
>
>
> Bill Coffey
> Systems Administrator
> Wayne County Public Library
> 1001 E. Ash St
> Goldsboro, NC 27530
>
> Phone:  (919) 735-6249
> Fax:      (919) 731-2889
> email:   bill.cof...@waynegov.com
>


--
Tina Ji
1-888-848-9250 ext 1014
Support Specialist
BC Libraries Co-operative



Reply via email to