|
5 | 5 | */
|
6 | 6 |
|
7 | 7 | // @codingStandardsIgnoreFile
|
8 |
| - |
| 8 | +/** |
| 9 | + * @var \Magento\Payment\Block\Adminhtml\Transparent\Form $block |
| 10 | + */ |
| 11 | +$code = $block->getMethodCode(); |
| 12 | +$ccType = $block->getInfoData('cc_type'); |
| 13 | +$ccExpMonth = $block->getInfoData('cc_exp_month'); |
| 14 | +$ccExpYear = $block->getInfoData('cc_exp_year'); |
9 | 15 | ?>
|
10 |
| -<?php $_code = $block->getMethodCode() ?> |
11 |
| -<fieldset class="admin__fieldset payment-method" id="payment_form_<?php /* @escapeNotVerified */ echo $_code ?>" style="display:none"> |
| 16 | +<fieldset class="admin__fieldset payment-method" id="payment_form_<?php /* @noEscape */ echo $code; ?>" |
| 17 | + style="display:none"> |
12 | 18 | <div class="field-type admin__field _required">
|
13 |
| - <label class="admin__field-label" for="<?php /* @escapeNotVerified */ echo $_code ?>_cc_type"><span><?php /* @escapeNotVerified */ echo __('Credit Card Type') ?></span></label> |
| 19 | + <label class="admin__field-label" for="<?php /* @noEscape */ echo $code; ?>_cc_type"> |
| 20 | + <span><?php echo $block->escapeHtml(__('Credit Card Type')); ?></span> |
| 21 | + </label> |
14 | 22 | <div class="admin__field-control">
|
15 |
| - <select id="<?php /* @escapeNotVerified */ echo $_code ?>_cc_type" name="payment[cc_type]" class="required-entry validate-cc-type-select admin__control-select"> |
16 |
| - <?php $_ccType = $block->getInfoData('cc_type') ?> |
| 23 | + <select id="<?php /* @noEscape */ echo $code; ?>_cc_type" name="payment[cc_type]" |
| 24 | + class="required-entry validate-cc-type-select admin__control-select"> |
17 | 25 | <option value=""></option>
|
18 |
| - <?php foreach ($block->getCcAvailableTypes() as $_typeCode => $_typeName): ?> |
19 |
| - <option value="<?php /* @escapeNotVerified */ echo $_typeCode ?>" <?php if ($_typeCode == $_ccType): ?>selected="selected"<?php endif ?>><?php /* @escapeNotVerified */ echo $_typeName ?></option> |
| 26 | + <?php foreach ($block->getCcAvailableTypes() as $typeCode => $typeName): ?> |
| 27 | + <option value="<?php echo $block->escapeHtml($typeCode); ?>" <?php if ($typeCode == $ccType): ?>selected="selected"<?php endif ?>> |
| 28 | + <?php echo $block->escapeHtml($typeName); ?> |
| 29 | + </option> |
20 | 30 | <?php endforeach ?>
|
21 | 31 | </select>
|
22 | 32 | </div>
|
23 | 33 | </div>
|
24 | 34 | <div class="field-number admin__field _required">
|
25 |
| - <label class="admin__field-label" for="<?php /* @escapeNotVerified */ echo $_code ?>_cc_number"><span><?php /* @escapeNotVerified */ echo __('Credit Card Number') ?></span></label> |
| 35 | + <label class="admin__field-label" for="<?php /* @noEscape */ echo $code; ?>_cc_number"> |
| 36 | + <span><?php echo $block->escapeHtml(__('Credit Card Number')); ?></span> |
| 37 | + </label> |
26 | 38 | <div class="admin__field-control">
|
27 |
| - <input type="text" id="<?php /* @escapeNotVerified */ echo $_code ?>_cc_number" name="payment[cc_number]" |
28 |
| - title="<?php /* @escapeNotVerified */ echo __('Credit Card Number') ?>" class="admin__control-text validate-cc-number" |
29 |
| - value="<?php /* @escapeNotVerified */ echo $block->getInfoData('cc_number') ?>"/> |
| 39 | + <input type="text" id="<?php /* @noEscape */ echo $code; ?>_cc_number" name="payment[cc_number]" |
| 40 | + title="<?php echo $block->escapeHtml(__('Credit Card Number')); ?>" class="admin__control-text validate-cc-number" |
| 41 | + value="<?php /* @noEscape */ echo $block->getInfoData('cc_number'); ?>"/> |
30 | 42 | </div>
|
31 | 43 | </div>
|
32 | 44 | <div class="field-date admin__field _required">
|
33 |
| - <label class="admin__field-label" |
34 |
| - for="<?php /* @escapeNotVerified */ echo $_code ?>_expiration"><span><?php /* @escapeNotVerified */ echo __('Expiration Date') ?></span></label> |
| 45 | + <label class="admin__field-label" for="<?php /* @noEscape */ echo $code; ?>_expiration"> |
| 46 | + <span><?php echo $block->escapeHtml(__('Expiration Date')); ?></span> |
| 47 | + </label> |
35 | 48 | <div class="admin__field-control">
|
36 |
| - <select id="<?php /* @escapeNotVerified */ echo $_code ?>_expiration" name="payment[cc_exp_month]" |
| 49 | + <select id="<?php /* @noEscape */ echo $code ?>_expiration" name="payment[cc_exp_month]" |
37 | 50 | class="admin__control-select admin__control-select-month validate-cc-exp required-entry">
|
38 |
| - <?php $_ccExpMonth = $block->getInfoData('cc_exp_month') ?> |
39 | 51 | <?php foreach ($block->getCcMonths() as $k => $v): ?>
|
40 |
| - <option value="<?php /* @escapeNotVerified */ echo $k ?>" |
41 |
| - <?php if ($k == $_ccExpMonth): ?>selected="selected"<?php endif ?>><?php /* @escapeNotVerified */ echo $v ?></option> |
42 |
| - <?php endforeach ?> |
| 52 | + <option value="<?php echo $block->escapeHtml($k); ?>" |
| 53 | + <?php if ($k == $ccExpMonth): ?>selected="selected"<?php endif ?>> |
| 54 | + <?php echo $block->escapeHtml($v); ?> |
| 55 | + </option> |
| 56 | + <?php endforeach; ?> |
43 | 57 | </select>
|
44 |
| - <?php $_ccExpYear = $block->getInfoData('cc_exp_year') ?> |
45 |
| - <select id="<?php /* @escapeNotVerified */ echo $_code ?>_expiration_yr" name="payment[cc_exp_year]" |
| 58 | + <select id="<?php /* @noEscape */ echo $code ?>_expiration_yr" name="payment[cc_exp_year]" |
46 | 59 | class="admin__control-select admin__control-select-year required-entry">
|
47 | 60 | <?php foreach ($block->getCcYears() as $k => $v): ?>
|
48 |
| - <option value="<?php /* @escapeNotVerified */ echo $k ? $k : '' ?>" |
49 |
| - <?php if ($k == $_ccExpYear): ?>selected="selected"<?php endif ?>><?php /* @escapeNotVerified */ echo $v ?></option> |
| 61 | + <option value="<?php /* @noEscape */ echo $k ? $block->escapeHtml($k) : '' ?>" |
| 62 | + <?php if ($k == $ccExpYear): ?>selected="selected"<?php endif ?>> |
| 63 | + <?php echo $block->escapeHtml($v); ?> |
| 64 | + </option> |
50 | 65 | <?php endforeach ?>
|
51 | 66 | </select>
|
52 | 67 | </div>
|
53 | 68 | </div>
|
54 | 69 |
|
55 | 70 | <?php if ($block->hasVerification()): ?>
|
56 | 71 | <div class="field-number required admin__field _required">
|
57 |
| - <label class="admin__field-label" |
58 |
| - for="<?php /* @escapeNotVerified */ echo $_code ?>_cc_cid"><span><?php /* @escapeNotVerified */ echo __('Card Verification Number') ?></span></label> |
| 72 | + <label class="admin__field-label" for="<?php /* @noEscape */ echo $code; ?>_cc_cid"> |
| 73 | + <span><?php echo $block->escapeHtml(__('Card Verification Number')); ?></span> |
| 74 | + </label> |
59 | 75 | <div class="admin__field-control">
|
60 |
| - <input type="text" title="<?php /* @escapeNotVerified */ echo __('Card Verification Number') ?>" |
| 76 | + <input type="text" title="<?php echo $block->escapeHtml(__('Card Verification Number')); ?>" |
61 | 77 | class="required-entry validate-cc-cvn admin__control-cvn admin__control-text"
|
62 |
| - id="<?php /* @escapeNotVerified */ echo $_code ?>_cc_cid" |
63 |
| - name="payment[cc_cid]" value="<?php /* @escapeNotVerified */ echo $block->getInfoData('cc_cid') ?>"/> |
| 78 | + id="<?php /* @noEscape */ echo $code; ?>_cc_cid" |
| 79 | + name="payment[cc_cid]" value="<?php /* @noEscape */ echo $block->getInfoData('cc_cid') ?>"/> |
64 | 80 | </div>
|
65 | 81 | </div>
|
66 | 82 | <?php endif; ?>
|
67 | 83 |
|
68 | 84 | <?php if ($block->hasSsCardType()): ?>
|
69 |
| - <div id="<?php /* @escapeNotVerified */ echo $_code ?>_cc_type_ss_div"> |
| 85 | + <div id="<?php /* @noEscape */ echo $code; ?>_cc_type_ss_div"> |
70 | 86 | <div class="field-type required admin__field _required">
|
71 |
| - <label class="admin__field-label" |
72 |
| - for="<?php /* @escapeNotVerified */ echo $_code ?>_cc_issue"><span><?php /* @escapeNotVerified */ echo __('Switch/Solo/Maestro Only') ?></span></label> |
| 87 | + <label class="admin__field-label" for="<?php /* @noEscape */ echo $code; ?>_cc_issue"> |
| 88 | + <span><?php echo $block->escapeHtml(__('Switch/Solo/Maestro Only')); ?></span> |
| 89 | + </label> |
73 | 90 | </div>
|
74 | 91 | <div class="admin__field field-issue">
|
75 | 92 | <label class="admin__field-label"
|
76 |
| - for="<?php /* @escapeNotVerified */ echo $_code ?>_cc_issue"><span><?php /* @escapeNotVerified */ echo __('Issue Number') ?></span></label> |
| 93 | + for="<?php /* @noEscape */ echo $code; ?>_cc_issue"> |
| 94 | + <span><?php echo $block->escapeHtml(__('Issue Number')); ?></span> |
| 95 | + </label> |
77 | 96 |
|
78 | 97 | <div class="admin__field-control">
|
79 |
| - <input type="text" title="<?php /* @escapeNotVerified */ echo __('Issue Number') ?>" |
| 98 | + <input type="text" title="<?php echo $block->escapeHtml(__('Issue Number')); ?>" |
80 | 99 | class="validate-cc-ukss cvv admin__control-cvv admin__control-text"
|
81 |
| - id="<?php /* @escapeNotVerified */ echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value=""/> |
| 100 | + id="<?php /* @noEscape */ echo $code; ?>_cc_issue" name="payment[cc_ss_issue]" value=""/> |
82 | 101 | </div>
|
83 | 102 | </div>
|
84 | 103 | <div class="field field-date">
|
85 |
| - <label class="admin__field-label" for="<?php /* @escapeNotVerified */ echo $_code ?>_start_month"><span><?php /* @escapeNotVerified */ echo __('Start Date') ?></span></label> |
| 104 | + <label class="admin__field-label" for="<?php /* @noEscape */ echo $code; ?>_start_month"> |
| 105 | + <span><?php echo $block->escapeHtml(__('Start Date')); ?></span> |
| 106 | + </label> |
86 | 107 | <div class="admin__field-control">
|
87 |
| - <select id="<?php /* @escapeNotVerified */ echo $_code ?>_start_month" name="payment[cc_ss_start_month]" class="validate-cc-ukss admin__control-select admin__control-select-month"> |
| 108 | + <select id="<?php /* @noEscape */ echo $code; ?>_start_month" name="payment[cc_ss_start_month]" |
| 109 | + class="validate-cc-ukss admin__control-select admin__control-select-month"> |
88 | 110 | <?php foreach ($block->getCcMonths() as $k => $v): ?>
|
89 |
| - <option value="<?php /* @escapeNotVerified */ echo $k ? $k : '' ?>"<?php if ($k == $block->getInfoData('cc_ss_start_month')): ?> selected="selected"<?php endif ?>><?php /* @escapeNotVerified */ echo $v ?></option> |
| 111 | + <option value="<?php /* @noEscape */ echo $k ? $block->escapeHtml($k) : '' ?>" |
| 112 | + <?php if ($k == $block->getInfoData('cc_ss_start_month')): ?> selected="selected"<?php endif ?>> |
| 113 | + <?php echo $block->escapeHtml($v); ?> |
| 114 | + </option> |
90 | 115 | <?php endforeach ?>
|
91 | 116 | </select>
|
92 |
| - <select id="<?php /* @escapeNotVerified */ echo $_code ?>_start_year" name="payment[cc_ss_start_year]" class="validate-cc-ukss admin__control-select admin__control-select-year"> |
| 117 | + <select id="<?php /* @noEscape */ echo $code; ?>_start_year" name="payment[cc_ss_start_year]" |
| 118 | + class="validate-cc-ukss admin__control-select admin__control-select-year"> |
93 | 119 | <?php foreach ($block->getSsStartYears() as $k => $v): ?>
|
94 |
| - <option value="<?php /* @escapeNotVerified */ echo $k ? $k : '' ?>"<?php if ($k == $block->getInfoData('cc_ss_start_year')): ?> selected="selected"<?php endif ?>><?php /* @escapeNotVerified */ echo $v ?></option> |
| 120 | + <option value="<?php /* @noEscape */ echo $block->escapeHtml($k) ? $k : '' ?>" |
| 121 | + <?php if ($k == $block->getInfoData('cc_ss_start_year')): ?> selected="selected"<?php endif ?>> |
| 122 | + <?php echo $block->escapeHtml($v); ?> |
| 123 | + </option> |
95 | 124 | <?php endforeach ?>
|
96 | 125 | </select>
|
97 | 126 | </div>
|
|
103 | 132 | require(['jquery', 'prototype'], function(jQuery){
|
104 | 133 |
|
105 | 134 | //<![CDATA[
|
106 |
| - SSChecked<?php /* @escapeNotVerified */ echo $_code ?> = function() { |
107 |
| - var elm = $('<?php /* @escapeNotVerified */ echo $_code ?>_cc_type'); |
| 135 | + SSChecked<?php /* @noEscape */ echo $code; ?> = function() { |
| 136 | + var elm = $('<?php /* @noEscape */ echo $code; ?>_cc_type'); |
108 | 137 | if (['SS','SM','SO'].indexOf(elm.value) != -1) {
|
109 |
| - jQuery('#' + '<?php /* @escapeNotVerified */ echo $_code ?>_cc_type_ss_div').show().removeClass('ignore-validate'); |
| 138 | + jQuery('#' + '<?php /* @noEscape */ echo $code; ?>_cc_type_ss_div').show().removeClass('ignore-validate'); |
110 | 139 | } else {
|
111 |
| - jQuery('#' + '<?php /* @escapeNotVerified */ echo $_code ?>_cc_type_ss_div').hide().addClass('ignore-validate'); |
| 140 | + jQuery('#' + '<?php /* @noEscape */ echo $code; ?>_cc_type_ss_div').hide().addClass('ignore-validate'); |
112 | 141 | }
|
113 | 142 | };
|
114 |
| - Event.observe($('<?php /* @escapeNotVerified */ echo $_code ?>_cc_type'), 'change', SSChecked<?php /* @escapeNotVerified */ echo $_code ?>); |
115 |
| - SSChecked<?php /* @escapeNotVerified */ echo $_code ?>(); |
| 143 | + Event.observe($('<?php /* @noEscape */ echo $code; ?>_cc_type'), 'change', SSChecked<?php /* @noEscape */ echo $code; ?>); |
| 144 | + SSChecked<?php /* @noEscape */ echo $code; ?>(); |
116 | 145 | //]]>
|
117 | 146 |
|
118 | 147 | });
|
|
0 commit comments