Skip to content

Commit cdf245f

Browse files
author
Igor Miniailo
committed
Merge branch 'develop' into product-video-PR3
2 parents c344da3 + e4716a3 commit cdf245f

File tree

426 files changed

+10793
-11099
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

426 files changed

+10793
-11099
lines changed

app/code/Magento/AdminNotification/Block/System/Messages.php

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,8 @@ public function getSystemMessageDialogJson()
120120
return $this->jsonHelper->jsonEncode(
121121
[
122122
'systemMessageDialog' => [
123-
'autoOpen' => false,
124-
'width' => '75%',
125-
'modal' => true,
126-
'minHeight' => '0',
127-
'dialogClass' => 'ui-dialog-active ui-popup-message',
123+
'buttons' => [],
124+
'modalClass' => 'ui-dialog-active ui-popup-message modal-system-messages',
128125
'ajaxUrl' => $this->_getMessagesUrl()
129126
],
130127
]

app/code/Magento/AdminNotification/view/adminhtml/templates/system/messages/popup.phtml

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
?>
1010
<?php /** @var $block \Magento\AdminNotification\Block\System\Messages\UnreadMessagePopup */ ?>
1111

12-
<div style="display:none" id="system_messages_list" title="<?php echo $block->escapeHtml($block->getPopupTitle()); ?>">
13-
<ul class="message-system-list">
12+
<div style="display:none" id="system_messages_list" data-role="system_messages_list" title="<?php echo $block->escapeHtml($block->getPopupTitle()); ?>">
13+
<ul class="message-system-list messages">
1414
<?php foreach ($block->getUnreadMessages() as $message): ?>
1515
<li class="message message-warning <?php /* @escapeNotVerified */ echo $block->getItemClass($message);?>">
1616
<?php /* @escapeNotVerified */ echo $message->getText();?>
@@ -22,29 +22,17 @@
2222
<script>
2323
require([
2424
"jquery",
25-
"jquery/ui"
25+
"Magento_Ui/js/modal/modal"
2626
], function($){
27-
28-
$(function() {
29-
$("#system_messages_list").dialog({
30-
autoOpen: true,
31-
resizable: false,
32-
width: '75%',
33-
modal: true,
34-
minHeight: '0',
35-
dialogClass: 'ui-popup-message',
36-
position: {
37-
my: 'left+12.5% top',
38-
at: 'center top',
39-
of: 'body'
40-
},
41-
open: function() {
42-
$(this).closest('.ui-dialog').addClass('ui-dialog-active');
43-
44-
var topMargin = $(this).closest('.ui-dialog').children('.ui-dialog-titlebar').outerHeight() + 10;
45-
$(this).closest('.ui-dialog').css('margin-top', topMargin);
46-
}
27+
if (this.modal) {
28+
this.modal.html($('[data-role="system_messages_list"]').html());
29+
} else {
30+
this.modal = $('[data-role="system_messages_list"]').modal({
31+
modalClass: 'modal-system-messages ui-popup-message',
32+
type: 'popup',
33+
buttons: []
4734
});
48-
});
35+
}
36+
this.modal.modal('openModal');
4937
});
5038
</script>

app/code/Magento/AdminNotification/view/adminhtml/web/system/notification.js

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@
55
define([
66
'jquery',
77
'mage/template',
8-
'jquery/ui'
8+
'jquery/ui',
9+
'Magento_Ui/js/modal/modal'
910
], function ($, mageTemplate) {
1011
'use strict';
1112

12-
$.widget('mage.systemMessageDialog', $.ui.dialog, {
13+
$.widget('mage.systemMessageDialog', $.mage.modal, {
1314
options: {
15+
modalClass: 'modal-system-messages',
1416
systemMessageTemplate:
1517
'<% _.each(data.items, function(item) { %>' +
1618
'<li class="message message-warning <% if (item.severity == 1) { %>error<% } else { %>warning<% } %>">' +
@@ -19,8 +21,14 @@ define([
1921
'<% }); %>'
2022
},
2123

22-
open: function (severity) {
24+
_create: function() {
25+
this.options.title = $('#message-system-all').attr('title');
26+
this._super();
27+
},
28+
29+
openModal: function (severity) {
2330
var superMethod = $.proxy(this._super, this);
31+
//this.modal.options
2432

2533
$.ajax({
2634
url: this.options.ajaxUrl,
@@ -47,16 +55,19 @@ define([
4755
}, this));
4856

4957
return this;
58+
},
59+
closeModal: function () {
60+
this._super();
5061
}
5162
});
5263

5364
$(document).ready(function () {
5465
$('#system_messages .message-system-short .error').on('click', function () {
55-
$('#message-system-all').systemMessageDialog('open', 1);
66+
$('#message-system-all').systemMessageDialog('openModal', 1);
5667
});
5768

5869
$('#system_messages .message-system-short .warning').on('click', function () {
59-
$('#message-system-all').systemMessageDialog('open', 2);
70+
$('#message-system-all').systemMessageDialog('openModal', 2);
6071
});
6172
});
6273

app/code/Magento/Authorizenet/view/adminhtml/templates/directpost/info.phtml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
*/
66

77
// @codingStandardsIgnoreFile
8-
98
/**
109
* @var \Magento\Authorizenet\Block\Transparent\Iframe $block
1110
* @see \Magento\Authorizenet\Block\Transparent\Iframe
@@ -24,10 +23,12 @@ $ccExpYear = $block->getInfoData('cc_exp_year');
2423
src="<?php /* @noEscape */ echo $block->getViewFileUrl('blank.html'); ?>">
2524
</iframe>
2625
<!-- IFRAME for request to Authorize.net -->
27-
<iframe id="directpost-iframe" allowtransparency="true" frameborder="0" name="iframeDirectPost" style="display:none;width:100%;background-color:transparent"
26+
<iframe id="directpost-iframe" allowtransparency="true" frameborder="0" name="iframeDirectPost"
27+
style="display:none;width:100%;background-color:transparent"
2828
src="<?php /* @noEscape */ echo $block->getViewFileUrl('blank.html'); ?>">
2929
</iframe>
30-
<fieldset class="admin__fieldset payment-method" id="payment_form_<?php /* @noEscape */ echo $code; ?>" style="display:none;">
30+
<fieldset class="admin__fieldset payment-method" id="payment_form_<?php /* @noEscape */ echo $code; ?>"
31+
style="display:none;">
3132
<div class="admin__field _required">
3233
<label for="<?php /* @noEscape */ echo $code; ?>_cc_type" class="admin__field-label">
3334
<span><?php echo $block->escapeHtml(__('Credit Card Type')); ?></span>
@@ -81,11 +82,11 @@ $ccExpYear = $block->getInfoData('cc_exp_year');
8182
<?php if ($k == $ccExpYear): ?>selected="selected"<?php endif; ?>>
8283
<?php echo $block->escapeHtml($v); ?>
8384
</option>
84-
<?php endforeach ?>
85+
<?php endforeach; ?>
8586
</select>
8687
</div>
8788
</div>
88-
<?php if ($_form->hasVerification()): ?>
89+
<?php if ($block->hasVerification()): ?>
8990
<div class="admin__field _required">
9091
<label for="<?php /* @noEscape */ echo $code; ?>_cc_cid">
9192
<span><?php echo $block->escapeHtml(__('Card Verification Number')); ?></span>
@@ -123,7 +124,9 @@ $ccExpYear = $block->getInfoData('cc_exp_year');
123124
'<?php /* @noEscape */ echo $controller; ?>',
124125
'<?php /* @noEscape */ echo $orderUrl; ?>',
125126
'<?php echo $block->escapeUrl($method->getCgiUrl()); ?>',
126-
'<?php /* @noEscape */ echo $block->getUrl('*/*/save', ['_secure' => $block->getRequest()->isSecure()]) ?>');
127+
'<?php /* @noEscape */ echo $block->getUrl('*/*/save', [
128+
'_secure' => $block->getRequest()->isSecure()
129+
]);?>');
127130

128131
<?php if (!$block->isAjaxRequest()): ?>
129132
});

app/code/Magento/Authorizenet/view/frontend/web/js/view/payment/method-renderer/authorizenet-directpost.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,8 @@ define(
5050
placeOrder: function () {
5151
var self = this;
5252

53-
fullScreenLoader.startLoader();
54-
5553
if (this.validateHandler() && additionalValidators.validate()) {
54+
fullScreenLoader.startLoader();
5655
this.isPlaceOrderActionAllowed(false);
5756
$.when(setPaymentInformationAction(this.messageContainer, {
5857
'method': self.getCode()

app/code/Magento/Backend/view/adminhtml/templates/dashboard/index.phtml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010

1111
<?php if (is_array($block->getChildBlock('diagrams')->getTabsIds())) : ?>
1212
<script>
13-
require(['prototype'], function(){
13+
require([
14+
'Magento_Ui/js/modal/alert',
15+
'prototype'
16+
], function(alert){
1417

1518
window.changeDiagramsPeriod = function(periodObj) {
1619
periodParam = periodObj.value ? 'period/' + periodObj.value + '/' : '';
@@ -25,7 +28,9 @@ window.changeDiagramsPeriod = function(periodObj) {
2528
if (transport.responseText.isJSON()) {
2629
var response = transport.responseText.evalJSON()
2730
if (response.error) {
28-
alert(response.message);
31+
alert({
32+
content: response.message
33+
});
2934
}
3035
if(response.ajaxExpired && response.ajaxRedirect) {
3136
setLocation(response.ajaxRedirect);
@@ -47,9 +52,11 @@ window.changeDiagramsPeriod = function(periodObj) {
4752
tabContentElementId = 'dashboard_diagram_totals';
4853
try {
4954
if (transport.responseText.isJSON()) {
50-
var response = transport.responseText.evalJSON()
55+
var response = transport.responseText.evalJSON();
5156
if (response.error) {
52-
alert(response.message);
57+
alert({
58+
content: response.message
59+
});
5360
}
5461
if(response.ajaxExpired && response.ajaxRedirect) {
5562
setLocation(response.ajaxRedirect);

app/code/Magento/Backend/view/adminhtml/templates/media/uploader.phtml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,10 @@
3131
require([
3232
"jquery",
3333
'mage/template',
34+
'Magento_Ui/js/modal/alert',
3435
"mage/translate",
3536
"jquery/file-uploader"
36-
], function ($, mageTemplate) {
37+
], function ($, mageTemplate, alert) {
3738

3839
$('#fileupload').fileupload({
3940
dataType: 'json',
@@ -75,7 +76,9 @@ require([
7576
$('#' + data.fileId)
7677
.delay(2000)
7778
.hide('highlight');
78-
alert($.mage.__('We don\'t recognize or support this file extension type.'));
79+
alert({
80+
content: $.mage.__('We don\'t recognize or support this file extension type.')
81+
});
7982
}
8083
$('#' + data.fileId).remove();
8184
},

app/code/Magento/Backend/view/adminhtml/templates/page/locale.phtml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,21 @@
1111
<label class="label" for="footer_interface_locale"><span><?php /* @escapeNotVerified */ echo __('Interface Locale'); ?></span></label>
1212
<?php /* @escapeNotVerified */ echo $block->getLocaleSelect(); ?>
1313
<script>
14-
(function () {
15-
'use strict';
14+
require([
15+
'mage/validation/url'
16+
],
17+
function (urlValidator) {
18+
'use strict';
1619

17-
var elem = document.getElementById('footer_interface_locale');
20+
var elem = document.getElementById('footer_interface_locale');
1821

19-
function onChange() {
20-
window.location.href = '<?php /* @escapeNotVerified */ echo $block->getChangeLocaleUrl() ?>locale/' + elem.value + '/<?php /* @escapeNotVerified */ echo $block->getUrlForReferer() ?>';
21-
}
22+
function onChange() {
23+
urlValidator.redirect('<?php /* @escapeNotVerified */ echo $block->getChangeLocaleUrl() ?>locale/' +
24+
elem.value +
25+
'/<?php /* @escapeNotVerified */ echo $block->getUrlForReferer() ?>');
26+
}
2227

23-
elem.addEventListener('change', onChange);
24-
})();
28+
elem.addEventListener('change', onChange);
29+
});
2530
</script>
2631
</div>

app/code/Magento/Backend/view/adminhtml/templates/store/switcher.phtml

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,10 @@
130130
</div>
131131

132132
<script>
133-
require(['jquery'], function(jQuery){
133+
require([
134+
'jquery',
135+
'Magento_Ui/js/modal/confirm'
136+
], function(jQuery, confirm){
134137

135138
(function($) {
136139
var $storesList = $('[data-role=stores-list]');
@@ -171,11 +174,19 @@ require(['jquery'], function(jQuery){
171174
} else {
172175

173176
<?php if ($block->getUseConfirm()): ?>
174-
if (confirm("<?php /* @escapeNotVerified */ echo __('Please confirm scope switching. All data that hasn\'t been saved will be lost.') ?>")) {
175-
reload();
176-
} else {
177-
obj.value = '<?php echo $block->escapeHtml($block->getStoreId()) ?>';
178-
}
177+
178+
confirm({
179+
content: "<?php /* @escapeNotVerified */ echo __('Please confirm scope switching. All data that hasn\'t been saved will be lost.') ?>",
180+
actions: {
181+
confirm: function() {
182+
reload();
183+
},
184+
cancel: function() {
185+
obj.value = '<?php echo $block->escapeHtml($block->getStoreId()) ?>';
186+
}
187+
}
188+
});
189+
179190
<?php else: ?>
180191
reload();
181192
<?php endif; ?>

app/code/Magento/Backend/view/adminhtml/templates/widget/form/renderer/fieldset/element.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ $fieldAttributes = $fieldId . ' class="' . $fieldClass . '" '
3838
<?php else: ?>
3939
<?php echo $element->getLabelHtml() ?>
4040
<div class="admin__field-control control">
41-
<?php /* @escapeNotVerified */ echo($addOn) ? '<div class="admin__field admin__field-option">' . $element->getElementHtml() . '</div>' : $element->getElementHtml(); ?>
41+
<?php /* @escapeNotVerified */ echo($addOn) ? '<div class="admin__field">' . $element->getElementHtml() . '</div>' : $element->getElementHtml(); ?>
4242
<?php /* @escapeNotVerified */ echo $note ?>
4343
</div>
4444
<?php endif; ?>

0 commit comments

Comments
 (0)