Issue #2744💬 RespondidoAbierto el 28 de abril de 2020por jcze91Reacciones 0

Desactiva un arrastre y solta por bloques

Respuesta rápidapor artf

Desde la última versión https://github.com/artf/grapesjs/releases/tag/v0.16.12 puedes pasar la propiedad 'desactivada' a tu bloque

Lee la respuesta completa abajo ↓

Pregunta

Hola a todos,

Me gustaría prohibir la caída de un bloque antes que de otro en concreto. Contexto: he creado un nuevo rasgo para algunos bloques para ponerlos como "encabezado de página", y no quiero permitir arrastrar y soltar un bloque antes de este "encabezado de página" porque debe ser el primer bloque de mi plantilla.

Vi que podía escuchar sorter:drag:validation event y actualizar la propiedad válida a false desde esta perspectiva. Pero no puedo saber el orden futuro del bloque que dejaría caer.

Así que me encantaría conocer una solución a este problema.

¡Gracias de antemano :)

Respuestas (3)

jcze9129 de abril de 2020

Hola, Gracias por tu respuesta, pero no es mi caso. No quiero desactivar un bloque arrastrando y soltando en todo el lienzo, pero solo quiero que este bloque no se añada antes que otro componente específico.

artf4 de mayo de 2020

Puedes ver si puedes lograrlo usando la propiedad 'arrastrable' (Component) o usar el evento 'bloquear:arrastrar:para' para asegurarte de que el componente dejado caer cumple los criterios necesarios y eliminarlo si no lo hace

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 →

Explorar categorías de plugins

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