Issue #1573💬 RespondidoAbierto el 12 de noviembre de 2018por crypto-dumpReacciones 1

Modal abierto después del elemento de caída

Respuesta rápidapor mcsekar121

Por favor, revisa la documentación https://grapesjs.com/docs/api/modal_dialog.html#modal use Modal.setContent();

Lee la respuesta completa abajo ↓

Pregunta

¿Cómo mostrar un diálogo modal personalizado cuando se deja un elemento en el editor? Por ejemplo, aparece un diálogo modal de activo al soltar el bloque de imagen en el editor.

Respuestas (3)

mcsekar1213 de noviembre de 2018
Fragmento de códigoTEXT
Usa eventos del Editor 
[https://grapesjs.com/docs/api/editor.html#available-events](https://grapesjs.com/docs/api/editor.html#available-events)
'editor.on('component:add', (model, argument) => {
        Filtrar usando nombre de componente       
        if (model.getName() === 'modelName') {
          Modal del programa
        }
        filtrar usando la clase css
        if (model.getAttrToHTML().class === 'nombreClase') {
          Modelo de exhibición
        }
      });`
crypto-dump13 de noviembre de 2018

Gracias. Soy nuevo en este plugin. ¿Cómo crear mi propio diálogo modal que tenga opciones de casillas de verificación o de selección, etc.?

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Tutoriales relacionados

Guías detalladas sobre el mismo tema.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.