|
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 |
- |
|
|