Вход Регистрация
Файл: upload/catalog/view/theme/default/template/payment/sagepay_server.tpl
Строк: 126
<form class="form-horizontal"> <fieldset
id="payment"> <?php if (!empty($cards)) {
?> <legend><?php echo $text_credit_card;
?></legend> <div
class="form-group"> <label class="col-sm-2
control-label"><?php echo $entry_card;
?></label> <div
class="col-sm-10"> <label
class="radio-inline"> <input type="radio"
name="CreateToken" value="0"
checked="checked"/> <?php echo $entry_card_existing;
?> </label> <label
class="radio-inline"> <input type="radio"
name="CreateToken" value=""/> <?php echo
$entry_card_new;
?> </label> </div> </div> <div
id="card-existing"> <div class="form-group
required"> <label class="col-sm-2 control-label"
for="Token"><?php echo $entry_cc_choice;
?></label> <div
class="col-sm-10"> <select name="Token"
class="form-control"> <?php foreach ($cards as
$card) { ?> <option value="<?php echo $card['token'];
?>"><?php echo $text_card_type . ' ' . $card['type']; ?>,
<?php echo $text_card_digits . ' ' . $card['digits']; ?>, <?php
echo $text_card_expiry . ' ' . $card['expiry'];
?></option> <?php }
?> </select> </div> </div> </div> <div
style="display:none" id="card-save"
class="form-group"> <label class="col-sm-2
control-label"><?php echo $entry_card_save;
?></label> <div
class="col-sm-10"> <div
class="checkbox"> <label> <input
type="checkbox" name="CreateToken" value="1"
disabled/> </label> </div> </div> </div> <?php
} elseif ($sagepay_server_card) { ?> <legend><?php echo
$text_credit_card; ?></legend> <div
class="form-group"> <label class="col-sm-2
control-label"><?php echo $entry_card;
?></label> <div
class="col-sm-10"> <label
class="radio-inline"> <input type="radio"
name="CreateToken" value=""
checked="checked"/> <?php echo $entry_card_new;
?> </label> </div> </div> <div
id="card-save" class="form-group"> <label
class="col-sm-2 control-label"><?php echo $entry_card_save;
?></label> <div
class="col-sm-10"> <div
class="checkbox"> <label> <input
type="checkbox" name="CreateToken"
value="1"/> </label> </div> </div> </div> <?php
} ?> <div class="buttons"> <div
class="pull-right"> <input
type="button" value="<?php echo $button_confirm;
?>" id="button-confirm" data-loading-text="<?php
echo $text_loading; ?>" class="btn btn-primary" />
</div> </div>
</fieldset> </form> <script
type="text/javascript"> $('input[name=\'CreateToken\']').on('change',
function() { if (this.value === '0')
{ $('#card-existing').show(); $('#card-save').hide(); $('.form-control').prop('disabled',
false); $('#card-save :input').prop('disabled', true); } else
{ $('#card-existing').hide(); $('#card-save').show(); $('.form-control').prop('disabled',
true); $('#card-save :input').prop('disabled',
false); } }); //</script> <script
type="text/javascript"><!--
$('#button-confirm').bind('click', function() { $.ajax({ url:
'index.php?route=payment/sagepay_server/send', type: 'post', data:
$('#card-existing :input:checked, #card-save :input:enabled, #payment
select:enabled'), dataType: 'json', cache: false, beforeSend:
function() { $('#button-confirm').button('loading'); }, complete:
function() { $('#button-confirm').button('reset'); }, success:
function(json) { // if success if (json['redirect']) { html =
'<form action="' + json['redirect'] + '"
method="post" id="redirect">'; html += '
<input type="hidden" name="Status" value="' +
json['Status'] + '" />'; html += ' <input
type="hidden" name="StatusDetail" value="' +
json['StatusDetail'] + '" />'; html +=
'</form>'; $('#payment').after(html); $('#redirect').submit(); } //
if error if (json['error']) { $('#payment').before('<div
id="sagepay_message_error" class="alert
alert-warning"><i class="fa
fa-info-circle"></i> ' + json['error'] +
'</div>'); } } }); }); //--></script>
Онлайн: 0
Реклама