Kapatılamayan kalıcı bir açılır pencere oluşturmaya çalışıyorum. Sizi tıklayarak bir sonraki sayfaya götüren bir düğme var, ancak kullanıcıların onu kapatabilmesini istemiyorum.
Kalıcı açılır pencere 3 şekilde kapatılabilir:
[X]
Sağ üst köşedeki çarpı / düğmeyi tıklama- Acil kaçış
- Yer paylaşımını tıklayın
Şimdiye kadar bu benim modal JS ve ben clickableOverlay: false
zaten 3 ile mücadele ettik düşünüyorum :
require(
[ 'jquery', 'Magento_Ui/js/modal/modal' ],
function($, modal) {
$("#popup").modal({
autoOpen: true,
responsive: true,
clickableOverlay: false,
modalClass: 'modal-custom',
title: 'Popup',
buttons: [{
text: $.mage.__('Take me back to the homepage'),
class: 'action close-popup wide',
click: function () {
window.location.href = '/';
}
}]
});
}
);
GÜNCELLEME:
Ayrıca, sağlanan çözümleri denerken modalı farklı bir şekilde ayarlamaya çalıştım:
require(
[ 'jquery', 'Magento_Ui/js/modal/modal' ],
function($, modal) {
modal({
//options
}, $("#popup"));
}
);