pilibaba_order.twig (2236B)
1 <h2>{{ text_payment_info }}</h2> 2 <table class="table table-striped table-bordered"> 3 <tr> 4 <td>{{ text_order_id }}</td> 5 <td>{{ pilibaba_order.order_id }}</td> 6 </tr> 7 <tr> 8 <td>{{ text_amount }}</td> 9 <td>{{ pilibaba_order.amount }}</td> 10 </tr> 11 <tr> 12 <td>{{ text_fee }}</td> 13 <td>{{ pilibaba_order.fee }}</td> 14 </tr> 15 <tr> 16 <td>{{ text_date_added }}</td> 17 <td>{{ pilibaba_order.date_added }}</td> 18 </tr> 19 <tr> 20 <td>{{ text_tracking }}</td> 21 <td> 22 <input type="text" style="width:80px" id="tracking" maxlength="50" value="{{ pilibaba_order.tracking }}"/> 23 <a class="button btn btn-primary btn-sm" id="button-tracking">{{ button_tracking }}</a> <span class="btn btn-primary btn-sm" id="img_loading_tracking" style="display:none"><i class="fa fa-circle-o-notch fa-spin fa-lg"></i></span> 24 </td> 25 </tr> 26 <tr> 27 <td>{{ text_barcode }}</td> 28 <td> 29 <a href="{{ barcode }}" target="_blank" class="button btn btn-primary btn-sm">{{ button_barcode }}</a> 30 <span style="padding-left:5px">{{ text_barcode_info }}</span> 31 </td> 32 </tr> 33 </table> 34 <script type="text/javascript"><!-- 35 $('#button-tracking').click(function() { 36 if (confirm('{{ text_confirm }}')) { 37 $.ajax({ 38 type: 'POST', 39 dataType: 'json', 40 data: {'order_id': {{ order_id }}, 'tracking': $('#tracking').val()}, 41 url: 'index.php?route=extension/payment/pilibaba/tracking&user_token={{ user_token }}', 42 beforeSend: function() { 43 $('#button-tracking').hide(); 44 $('#img_loading_tracking').show(); 45 $('.pilibaba_message').remove(); 46 }, 47 success: function(json) { 48 if (json['success']) { 49 $('h2').after('<div class="alert alert-success pilibaba_message" style="display:none"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>').fadeIn(); 50 } 51 52 if (json['error']) { 53 $('h2').after('<div class="alert alert-danger pilibaba_message" style="display:none"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '</div>').fadeIn(); 54 } 55 56 $('#button-tracking').show(); 57 $('#img_loading_tracking').hide(); 58 $('.pilibaba_message').fadeIn(); 59 } 60 }); 61 } 62 }); 63 //--></script>