Ich bin neu bei magento2. Ich versuche, ein Popup-Modal für mein neues Formular zu erstellen. Ich habe ein Popup erstellt, das funktioniert, aber kein Modal erstellen kann.
Es folgt der Code für das Popup, das beim Laden der Seite geladen wird:
require([
'jquery',
'Magento_Ui/js/modal/alert'
],
function($, alert) {
alert({
title: "Some title",
content: "we can show popuop based on cookies later",
autoOpen: true,
clickableOverlay: false,
focus: "",
actions: {
always: function(){
console.log("modal closed");
}
}
});
}
);
Bitte helfen Sie mir, ein Modal zu erstellen. Jede Hilfe wird sehr geschätzt.
Antworten:
Versuchen Sie den folgenden Code:
quelle
click: function () { this.closeModal();}
Wenn ichtextbox
in der habe<div id="popup-modal">
?Sie müssen das Widget Magento_Ui / js / modal / modal verwenden. Weitere Details finden Sie im offiziellen Dokumentationsbeispiel :
quelle
click: function () { this.closeModal();}
Wenn ichtextbox
in der habe<div id="popup-modal">
?Modales Popup-Fenster im Kopfbereich
Skript ist hier: -
Da dies auf einer reaktionsfähigen Site ist, habe ich einen Video-Wrapper hinzugefügt, um sicherzustellen, dass er reagiert.
Hier ist CSS, um dies zu erreichen:
quelle
Erstellen Sie einen statischen Block und fügen Sie Folgendes ein:
quelle
quelle