Soy nuevo en magento2. Estoy tratando de crear una ventana emergente modal para mi nuevo formulario. He creado una ventana emergente que funciona bien pero no puedo crear un modal.
El siguiente es el código para la ventana emergente que se carga en la carga de la página:
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");
}
}
});
}
);
Por favor, ayúdame a crear un modal. Cualquier ayuda es muy apreciada.
Respuestas:
Pruebe el siguiente código:
fuente
click: function () { this.closeModal();}
Si tengotextbox
dentro del<div id="popup-modal">
?Necesita usar el widget Magento_Ui / js / modal / modal. Ver más detalles en el ejemplo de documentación oficial :
fuente
click: function () { this.closeModal();}
Si tengotextbox
dentro del<div id="popup-modal">
?Ventana emergente modal en el área del encabezado
El guión está aquí: -
Como está en un sitio receptivo, agregué un Contenedor de video para asegurarme de que responde.
Aquí hay CSS para que eso suceda:
fuente
Cree un bloque estático e inserte lo siguiente:
fuente
fuente