10 <!-- TODO: refactor
form styles and js -->
11 <script type=
"text/x-magento-template" id=
"rollback-warning-template">
12 <p><?=
__(
'You will lose any data created since the backup was made, including admin users, customers and orders.') ?></p>
13 <p><?=
__(
'Are you sure you want to continue?') ?></p>
15 <script type=
"text/x-magento-template" id=
"backup-options-template">
16 <div
class=
"backup-messages" style=
"display: none;">
17 <div
class=
"messages"></div>
19 <div
class=
"messages">
20 <div
class=
"message message-warning">
21 <?=
__(
'This may take a few moments.') ?>
22 <?=
__(
'Be sure your store is in maintenance mode during backup.') ?></div>
24 <
form action=
"" method=
"post" id=
"backup-form" class=
"form-inline">
25 <fieldset
class=
"admin__fieldset form-list question">
26 <div
class=
"admin__field field _required">
27 <label
for=
"backup_name" class=
"admin__field-label"><span><?=
__(
'Backup Name') ?></span></label>
28 <div
class=
"admin__field-control">
29 <input type=
"text" name=
"backup_name" id=
"backup_name" 30 class=
"admin__control-text required-entry validate-alphanum-with-spaces validate-length maximum-length-50" 32 <div
class=
"admin__field-note">
33 <?=
__(
'Please use only letters (a-z or A-Z), numbers (0-9) or spaces in this field.') ?>
38 <div
class=
"admin__field field maintenance-checkbox-container">
39 <label
for=
"backup_maintenance_mode" class=
"admin__field-label"><span><?=
__(
'Maintenance mode') ?></span></label>
40 <div
class=
"admin__field-control">
41 <div
class=
"admin__field-option">
42 <input
class=
"admin__control-checkbox" type=
"checkbox" name=
"maintenance_mode" value=
"1" id=
"backup_maintenance_mode"/>
43 <label
class=
"admin__field-label" for=
"backup_maintenance_mode"><?=
__(
'Please put your store into maintenance mode during backup.') ?></label>
48 <div
class=
"admin__field field maintenance-checkbox-container" id=
"exclude-media-checkbox-container" style=
"display: none;">
49 <label
for=
"exclude_media" class=
"admin__field-label"><span><?=
__(
'Exclude') ?></span></label>
50 <div
class=
"admin__field-control">
51 <div
class=
"admin__field-option">
52 <input
class=
"admin__control-checkbox" type=
"checkbox" name=
"exclude_media" value=
"1" id=
"exclude_media"/>
53 <label
class=
"admin__field-label" for=
"exclude_media"><?=
__(
'Exclude media folder from backup') ?></label>
61 <script type=
"text/x-magento-template" id=
"rollback-request-password-template">
62 <div
class=
"backup-messages" style=
"display: none;">
63 <div
class=
"messages"></div>
65 <div
class=
"messages">
66 <div
class=
"message message-warning">
67 <?=
__(
'Please enter the password to confirm rollback.') ?><br>
68 <?=
__(
'This action cannot be undone.') ?>
69 <p><?=
__(
'Are you sure you want to continue?') ?></p>
72 <
form action=
"" method=
"post" id=
"rollback-form" class=
"form-inline">
73 <fieldset
class=
"admin__fieldset password-box-container">
74 <div
class=
"admin__field field _required">
75 <label
for=
"password" class=
"admin__field-label"><span><?=
__(
'User Password') ?></span></label>
76 <div
class=
"admin__field-control"><input type=
"password" name=
"password" id=
"password" class=
"admin__control-text required-entry" autocomplete=
"new-password"></div>
79 <div
class=
"admin__field field maintenance-checkbox-container">
80 <label
for=
"rollback_maintenance_mode" class=
"admin__field-label"><span><?=
__(
'Maintenance mode') ?></span></label>
81 <div
class=
"admin__field-control">
82 <div
class=
"admin__field-option">
83 <input
class=
"admin__control-checkbox" type=
"checkbox" name=
"maintenance_mode" value=
"1" id=
"rollback_maintenance_mode"/>
84 <label
class=
"admin__field-label" for=
"rollback_maintenance_mode"><?=
__(
'Please put your store into maintenance mode during rollback processing.') ?></label>
89 <div
class=
"admin__field field maintenance-checkbox-container" id=
"use-ftp-checkbox-row" style=
"display: none;">
90 <label
for=
"use_ftp" class=
"admin__field-label">
91 <span><?=
__(
'FTP') ?></span>
93 <div
class=
"admin__field-control">
94 <div
class=
"admin__field-option">
95 <input
class=
"admin__control-checkbox" type=
"checkbox" name=
"use_ftp" value=
"1" id=
"use_ftp" onclick=
"backup.toggleFtpCredentialsForm(event)"/>
96 <label
class=
"admin__field-label" for=
"use_ftp"><?=
__(
'Use FTP Connection') ?></label>
101 <div
class=
"entry-edit" id=
"ftp-credentials-container" style=
"display: none;">
102 <fieldset
class=
"admin__fieldset">
103 <legend
class=
"admin__legend legend"><span><?=
__(
'FTP credentials') ?></span></legend><br />
104 <div
class=
"admin__field field _required">
105 <label
class=
"admin__field-label" for=
"ftp_host"><span><?=
__(
'FTP Host') ?></span></label>
106 <div
class=
"admin__field-control">
107 <input type=
"text" class=
"admin__control-text" name=
"ftp_host" id=
"ftp_host">
111 <div
class=
"admin__field field _required">
112 <label
class=
"admin__field-label" for=
"ftp_user"><span><?=
__(
'FTP Login') ?></span></label>
113 <div
class=
"admin__field-control">
114 <input type=
"text" class=
"admin__control-text" name=
"ftp_user" id=
"ftp_user">
117 <div
class=
"admin__field field _required">
118 <label
class=
"admin__field-label" for=
"ftp_pass">
119 <span><?=
__(
'FTP Password') ?></span>
121 <div
class=
"admin__field-control">
122 <input type=
"password" class=
"admin__control-text" name=
"ftp_pass" id=
"ftp_pass" autocomplete=
"new-password">
125 <div
class=
"admin__field field">
126 <label
class=
"admin__field-label" for=
"ftp_path">
127 <span><?=
__(
'Magento root directory') ?></span>
129 <div
class=
"admin__field-control">
130 <input type=
"text" class=
"admin__control-text" name=
"ftp_path" id=
"ftp_path">
145 "mage/adminhtml/backup" 149 backup =
new AdminBackup();
150 backup.rollbackUrl =
'<?= $block->escapeUrl($rollbackUrl) ?>';
151 backup.backupUrl =
'<?= $block->escapeUrl($backupUrl) ?>';
$block setTitle( 'CMS Block Title') -> setIdentifier('fixture_block') ->setContent('< h1 >Fixture Block Title</h1 >< a href=" store url</a><p> Config value
jquery extjs ext tree mage adminhtml form