@@ -13,17 +13,18 @@ if (!$block->getButtonLockManager()) {
13
13
$ objectManager ->get (\Magento \Framework \View \Element \ButtonLockManager::class)
14
14
);
15
15
}
16
+ /** @var $escaper \Magento\Framework\Escaper */
16
17
/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */
17
18
?>
18
19
<form class="form form-edit-account"
19
- action="<?= $ block ->escapeUrl ($ block ->getUrl ('customer/account/editPost ' )) ?> "
20
+ action="<?= $ escaper ->escapeUrl ($ block ->getUrl ('customer/account/editPost ' )) ?> "
20
21
method="post" id="form-validate"
21
22
enctype="multipart/form-data"
22
- data-hasrequired="<?= $ block ->escapeHtmlAttr (__ ('* Required Fields ' )) ?> "
23
+ data-hasrequired="<?= $ escaper ->escapeHtmlAttr (__ ('* Required Fields ' )) ?> "
23
24
autocomplete="off">
24
25
<fieldset class="fieldset info">
25
26
<?= $ block ->getBlockHtml ('formkey ' ) ?>
26
- <legend class="legend"><span><?= $ block ->escapeHtml (__ ('Account Information ' )) ?> </span></legend><br>
27
+ <legend class="legend"><span><?= $ escaper ->escapeHtml (__ ('Account Information ' )) ?> </span></legend><br>
27
28
<?= $ block ->getLayout ()->createBlock (Name::class)->setObject ($ block ->getCustomer ())->toHtml () ?>
28
29
29
30
<?php $ _dob = $ block ->getLayout ()->createBlock (\Magento \Customer \Block \Widget \Dob::class) ?>
@@ -40,39 +41,39 @@ if (!$block->getButtonLockManager()) {
40
41
<?php endif ?>
41
42
<div class="field choice">
42
43
<input type="checkbox" name="change_email" id="change-email" data-role="change-email" value="1"
43
- title="<?= $ block ->escapeHtmlAttr (__ ('Change Email ' )) ?> " class="checkbox" />
44
+ title="<?= $ escaper ->escapeHtmlAttr (__ ('Change Email ' )) ?> " class="checkbox" />
44
45
<label class="label" for="change-email">
45
- <span><?= $ block ->escapeHtml (__ ('Change Email ' )) ?> </span>
46
+ <span><?= $ escaper ->escapeHtml (__ ('Change Email ' )) ?> </span>
46
47
</label>
47
48
</div>
48
49
<div class="field choice">
49
50
<input type="checkbox" name="change_password" id="change-password" data-role="change-password" value="1"
50
- title="<?= $ block ->escapeHtmlAttr (__ ('Change Password ' )) ?> "
51
+ title="<?= $ escaper ->escapeHtmlAttr (__ ('Change Password ' )) ?> "
51
52
<?php if ($ block ->getChangePassword ()): ?> checked="checked"<?php endif ; ?> class="checkbox" />
52
53
<label class="label" for="change-password">
53
- <span><?= $ block ->escapeHtml (__ ('Change Password ' )) ?> </span>
54
+ <span><?= $ escaper ->escapeHtml (__ ('Change Password ' )) ?> </span>
54
55
</label>
55
56
</div>
56
57
<?= $ block ->getChildHtml ('fieldset_edit_info_additional ' ) ?>
57
58
</fieldset>
58
59
59
60
<fieldset class="fieldset password" data-container="change-email-password">
60
61
<legend class="legend">
61
- <span data-title="change-email-password"><?= $ block ->escapeHtml (__ ('Change Email and Password ' )) ?> </span>
62
+ <span data-title="change-email-password"><?= $ escaper ->escapeHtml (__ ('Change Email and Password ' )) ?> </span>
62
63
</legend><br>
63
64
<div class="field email required" data-container="change-email">
64
- <label class="label" for="email"><span><?= $ block ->escapeHtml (__ ('Email ' )) ?> </span></label>
65
+ <label class="label" for="email"><span><?= $ escaper ->escapeHtml (__ ('Email ' )) ?> </span></label>
65
66
<div class="control">
66
67
<input type="email" name="email" id="email" autocomplete="email" data-input="change-email"
67
- value="<?= $ block ->escapeHtmlAttr ($ block ->getCustomer ()->getEmail ()) ?> "
68
- title="<?= $ block ->escapeHtmlAttr (__ ('Email ' )) ?> "
68
+ value="<?= $ escaper ->escapeHtmlAttr ($ block ->getCustomer ()->getEmail ()) ?> "
69
+ title="<?= $ escaper ->escapeHtmlAttr (__ ('Email ' )) ?> "
69
70
class="input-text"
70
71
data-validate="{required:true, 'validate-email':true}" />
71
72
</div>
72
73
</div>
73
74
<div class="field password current required">
74
75
<label class="label" for="current-password">
75
- <span><?= $ block ->escapeHtml (__ ('Current Password ' )) ?> </span>
76
+ <span><?= $ escaper ->escapeHtml (__ ('Current Password ' )) ?> </span>
76
77
</label>
77
78
<div class="control">
78
79
<input type="password" class="input-text" name="current_password" id="current-password"
@@ -81,28 +82,28 @@ if (!$block->getButtonLockManager()) {
81
82
</div>
82
83
</div>
83
84
<div class="field new password required" data-container="new-password">
84
- <label class="label" for="password"><span><?= $ block ->escapeHtml (__ ('New Password ' )) ?> </span></label>
85
+ <label class="label" for="password"><span><?= $ escaper ->escapeHtml (__ ('New Password ' )) ?> </span></label>
85
86
<div class="control">
86
87
<?php $ minCharacterSets = $ block ->getRequiredCharacterClassesNumber () ?>
87
88
<input type="password" class="input-text" name="password" id="password"
88
- data-password-min-length="<?= $ block ->escapeHtml ($ block ->getMinimumPasswordLength ()) ?> "
89
- data-password-min-character-sets="<?= $ block ->escapeHtml ($ minCharacterSets ) ?> "
89
+ data-password-min-length="<?= $ escaper ->escapeHtml ($ block ->getMinimumPasswordLength ()) ?> "
90
+ data-password-min-character-sets="<?= $ escaper ->escapeHtml ($ minCharacterSets ) ?> "
90
91
data-input="new-password"
91
92
data-validate="{required:true, 'validate-customer-password':true}"
92
93
autocomplete="off" />
93
94
<div id="password-strength-meter-container" data-role="password-strength-meter" aria-live="polite">
94
95
<div id="password-strength-meter" class="password-strength-meter">
95
- <?= $ block ->escapeHtml (__ ('Password Strength ' )) ?> :
96
+ <?= $ escaper ->escapeHtml (__ ('Password Strength ' )) ?> :
96
97
<span id="password-strength-meter-label" data-role="password-strength-meter-label">
97
- <?= $ block ->escapeHtml (__ ('No Password ' )) ?>
98
+ <?= $ escaper ->escapeHtml (__ ('No Password ' )) ?>
98
99
</span>
99
100
</div>
100
101
</div>
101
102
</div>
102
103
</div>
103
104
<div class="field confirmation password required" data-container="confirm-password">
104
105
<label class="label" for="password-confirmation">
105
- <span><?= $ block ->escapeHtml (__ ('Confirm New Password ' )) ?> </span>
106
+ <span><?= $ escaper ->escapeHtml (__ ('Confirm New Password ' )) ?> </span>
106
107
</label>
107
108
<div class="control">
108
109
<input type="password" class="input-text" name="password_confirmation" id="password-confirmation"
@@ -121,16 +122,16 @@ if (!$block->getButtonLockManager()) {
121
122
122
123
<div class="actions-toolbar">
123
124
<div class="primary">
124
- <button type="submit" class="action save primary" title="<?= $ block ->escapeHtmlAttr (__ ('Save ' )) ?> "
125
+ <button type="submit" class="action save primary" title="<?= $ escaper ->escapeHtmlAttr (__ ('Save ' )) ?> "
125
126
<?php if ($ block ->getButtonLockManager ()->isDisabled ('customer_edit_form_submit ' )): ?>
126
127
disabled="disabled"
127
128
<?php endif ; ?> >
128
- <span><?= $ block ->escapeHtml (__ ('Save ' )) ?> </span>
129
+ <span><?= $ escaper ->escapeHtml (__ ('Save ' )) ?> </span>
129
130
</button>
130
131
</div>
131
132
<div class="secondary">
132
- <a class="action back" href="<?= $ block ->escapeUrl ($ block ->getBackUrl ()) ?> ">
133
- <span><?= $ block ->escapeHtml (__ ('Go back ' )) ?> </span>
133
+ <a class="action back" href="<?= $ escaper ->escapeUrl ($ block ->getBackUrl ()) ?> ">
134
+ <span><?= $ escaper ->escapeHtml (__ ('Go back ' )) ?> </span>
134
135
</a>
135
136
</div>
136
137
</div>
@@ -174,14 +175,14 @@ $scriptString .= <<<script
174
175
script ;
175
176
?>
176
177
<?= /* @noEscape */ $ secureRenderer ->renderTag ('script ' , [], $ scriptString , false ) ?>
177
- <?php $ changeEmailAndPasswordTitle = $ block ->escapeHtml (__ ('Change Email and Password ' )) ?>
178
+ <?php $ changeEmailAndPasswordTitle = $ escaper ->escapeHtml (__ ('Change Email and Password ' )) ?>
178
179
<script type="text/x-magento-init">
179
180
{
180
181
"[data-role=change-email], [data-role=change-password]": {
181
182
"changeEmailPassword": {
182
- "titleChangeEmail": "<?= $ block ->escapeJs ($ block ->escapeHtml (__ ('Change Email ' ))) ?> ",
183
- "titleChangePassword": "<?= $ block ->escapeJs ($ block ->escapeHtml (__ ('Change Password ' ))) ?> ",
184
- "titleChangeEmailAndPassword": "<?= $ block ->escapeJs ($ changeEmailAndPasswordTitle ) ?> "
183
+ "titleChangeEmail": "<?= $ escaper ->escapeJs ($ escaper ->escapeHtml (__ ('Change Email ' ))) ?> ",
184
+ "titleChangePassword": "<?= $ escaper ->escapeJs ($ escaper ->escapeHtml (__ ('Change Password ' ))) ?> ",
185
+ "titleChangeEmailAndPassword": "<?= $ escaper ->escapeJs ($ changeEmailAndPasswordTitle ) ?> "
185
186
}
186
187
},
187
188
"[data-container=new-password]": {
0 commit comments