Lines 38-44
Link Here
|
38 |
|
38 |
|
39 |
<div> |
39 |
<div> |
40 |
<div id="account-debits"> |
40 |
<div id="account-debits"> |
41 |
<a id="account-debits-switcher" href="#" onclick="return false">View payments</a> |
41 |
<p><a id="account-debits-switcher" class="btn" href="#" onclick="return false">View payments</a></p> |
42 |
<table cellpadding="0" cellspacing="0" border="0" class="display" id="debits-table"> |
42 |
<table cellpadding="0" cellspacing="0" border="0" class="display" id="debits-table"> |
43 |
<thead> |
43 |
<thead> |
44 |
<tr> |
44 |
<tr> |
Lines 60-66
Link Here
|
60 |
</div> |
60 |
</div> |
61 |
|
61 |
|
62 |
<div id="account-credits"> |
62 |
<div id="account-credits"> |
63 |
<a id="account-credits-switcher" href="#" onclick="return false">View fees</a> |
63 |
<p><a id="account-credits-switcher" class="btn" href="#" onclick="return false">View fees</a></p> |
64 |
<table cellpadding="0" cellspacing="0" border="0" class="display" id="credits-table"> |
64 |
<table cellpadding="0" cellspacing="0" border="0" class="display" id="credits-table"> |
65 |
<thead> |
65 |
<thead> |
66 |
<tr> |
66 |
<tr> |
Lines 92-97
Link Here
|
92 |
|
92 |
|
93 |
[% INCLUDE 'opac-bottom.inc' %] |
93 |
[% INCLUDE 'opac-bottom.inc' %] |
94 |
|
94 |
|
|
|
95 |
[% BLOCK jsinclude %] |
96 |
|
95 |
[% INCLUDE 'datatables.inc' %] |
97 |
[% INCLUDE 'datatables.inc' %] |
96 |
|
98 |
|
97 |
<script type="text/javascript"> |
99 |
<script type="text/javascript"> |
Lines 110-116
$(document).ready(function() {
Link Here
|
110 |
var anOpen = []; |
112 |
var anOpen = []; |
111 |
var sImageUrl = "[% interface %]/[% theme %]/images/"; |
113 |
var sImageUrl = "[% interface %]/[% theme %]/images/"; |
112 |
|
114 |
|
113 |
var debitsTable = $('#debits-table').dataTable( { |
115 |
var debitsTable = $('#debits-table').dataTable($.extend(true, {}, dataTablesDefaults, { |
|
|
116 |
"sDom": '<"top"lp>rt<"clear">', |
114 |
"bProcessing": true, |
117 |
"bProcessing": true, |
115 |
"aoColumns": [ |
118 |
"aoColumns": [ |
116 |
{ |
119 |
{ |
Lines 122-128
$(document).ready(function() {
Link Here
|
122 |
{ "mDataProp": "description" }, |
125 |
{ "mDataProp": "description" }, |
123 |
{ |
126 |
{ |
124 |
"mDataProp": "type", |
127 |
"mDataProp": "type", |
125 |
"fnRender": function ( o, val ) { |
128 |
"render": function ( val ) { |
126 |
return STRINGS['DebitTypes'][val] || val; |
129 |
return STRINGS['DebitTypes'][val] || val; |
127 |
}, |
130 |
}, |
128 |
}, |
131 |
}, |
Lines 172-178
$(document).ready(function() {
Link Here
|
172 |
}, |
175 |
}, |
173 |
[% END %] |
176 |
[% END %] |
174 |
] |
177 |
] |
175 |
} ); |
178 |
} )); |
176 |
|
179 |
|
177 |
$('#debits-table td.control').live( 'click', function () { |
180 |
$('#debits-table td.control').live( 'click', function () { |
178 |
var nTr = this.parentNode; |
181 |
var nTr = this.parentNode; |
Lines 193-199
$(document).ready(function() {
Link Here
|
193 |
} |
196 |
} |
194 |
} ); |
197 |
} ); |
195 |
|
198 |
|
196 |
var creditsTable = $('#credits-table').dataTable( { |
199 |
var creditsTable = $('#credits-table').dataTable($.extend(true, {}, dataTablesDefaults, { |
|
|
200 |
"sDom": '<"top"lp>rt<"clear">', |
197 |
"bProcessing": true, |
201 |
"bProcessing": true, |
198 |
"aoColumns": [ |
202 |
"aoColumns": [ |
199 |
{ |
203 |
{ |
Lines 203-209
$(document).ready(function() {
Link Here
|
203 |
}, |
207 |
}, |
204 |
{ "mDataProp": "credit_id" }, |
208 |
{ "mDataProp": "credit_id" }, |
205 |
{ "mDataProp": "notes" }, |
209 |
{ "mDataProp": "notes" }, |
206 |
{ "mDataProp": "type" }, |
210 |
{ |
|
|
211 |
"mDataProp": "type", |
212 |
"render": function ( val ) { |
213 |
return STRINGS['CreditTypes'][val] || val; |
214 |
}, |
215 |
}, |
207 |
{ "mDataProp": "amount_paid" }, |
216 |
{ "mDataProp": "amount_paid" }, |
208 |
{ "mDataProp": "amount_remaining" }, |
217 |
{ "mDataProp": "amount_remaining" }, |
209 |
{ "mDataProp": "created_on" }, |
218 |
{ "mDataProp": "created_on" }, |
Lines 229-235
$(document).ready(function() {
Link Here
|
229 |
}, |
238 |
}, |
230 |
[% END %] |
239 |
[% END %] |
231 |
] |
240 |
] |
232 |
} ); |
241 |
} ) ); |
233 |
|
242 |
|
234 |
$('#credits-table td.control').live( 'click', function () { |
243 |
$('#credits-table td.control').live( 'click', function () { |
235 |
var nTr = this.parentNode; |
244 |
var nTr = this.parentNode; |
Lines 310-316
function fnFormatDebitDetails( debitsTable, nTr ) {
Link Here
|
310 |
"<td>" + ao.created_on + "</td>" + |
319 |
"<td>" + ao.created_on + "</td>" + |
311 |
"<td>" + ao.credit.amount_paid + "</td>" + |
320 |
"<td>" + ao.credit.amount_paid + "</td>" + |
312 |
"<td>" + ao.amount + "</td>" + |
321 |
"<td>" + ao.amount + "</td>" + |
313 |
"<td>" + ao.credit.type + "</td>" + |
322 |
"<td>" + STRINGS["CreditTypes"][ao.credit.type] + "</td>" + |
314 |
"<td>" + ao.credit.notes + "</td>" + |
323 |
"<td>" + ao.credit.notes + "</td>" + |
315 |
"</tr>"; |
324 |
"</tr>"; |
316 |
} |
325 |
} |
Lines 357-363
function fnFormatCreditDetails( creditsTable, nTr ) {
Link Here
|
357 |
"<tr>" + |
366 |
"<tr>" + |
358 |
"<td>" + ao.debit.debit_id + "</td>" + |
367 |
"<td>" + ao.debit.debit_id + "</td>" + |
359 |
"<td>" + ao.debit.description + "</td>" + |
368 |
"<td>" + ao.debit.description + "</td>" + |
360 |
"<td>" + ao.debit.type + "</td>" + |
369 |
"<td>" + STRINGS["DebitTypes"][ao.debit.type] + "</td>" + |
361 |
"<td>" + ao.debit.amount_original + "</td>" + |
370 |
"<td>" + ao.debit.amount_original + "</td>" + |
362 |
"<td>" + ao.debit.amount_outstanding + "</td>" + |
371 |
"<td>" + ao.debit.amount_outstanding + "</td>" + |
363 |
"<td>" + ao.debit.created_on + "</td>" + |
372 |
"<td>" + ao.debit.created_on + "</td>" + |
Lines 380-386
function fnFormatCreditDetails( creditsTable, nTr ) {
Link Here
|
380 |
//]]> |
389 |
//]]> |
381 |
</script> |
390 |
</script> |
382 |
|
391 |
|
383 |
[% BLOCK jsinclude %][% END %] |
392 |
[% END %] |
384 |
|
393 |
|
385 |
[% BLOCK format_data %] |
394 |
[% BLOCK format_data %] |
386 |
[% FOREACH key IN data.result_source.columns %] |
395 |
[% FOREACH key IN data.result_source.columns %] |
387 |
- |
|
|