Las imágenes que se colocan en el selector de imágenes se suben dos veces
@tomichal correcto, pero 'dropzone' estaba desactivado por defecto en https://github.com/artf/grapesjs/releases/tag/v0.12.50 lo hemos comentado aquí #507
Lee la respuesta completa abajo ↓Pregunta
Configura el gestor de activos con la opción 'dropzone' en 'true' (que por defecto es 'true'), algo así:
grapesjs.init({
...
assetManager: {
Zona de caída: Cierto
Activos: <Lista de activos>,
subir: <URL de subir>,
autoAdd: cierto
},
})
Luego suelta una imagen en la zona de desembarco dentro del modal del administrador de activos (desde el plugin 'gjs-blocks-basic'), y la imagen se sube dos veces al backend.
Creo que esto se debe a que la opción 'dropzone' activa la subida de imágenes dejándolas caer en el editor canvas, así que cuando las dejas caer en el gestor de assets dropzone, el evento se pasa al editor canvas desde la zona de assets manager (o viceversa), y así hay dos eventos que activan la subida, donde solo debería haber uno.
Respuestas (2)
@tomichal correcto, pero 'dropzone' estaba desactivado por defecto en https://github.com/artf/grapesjs/releases/tag/v0.12.50 lo hemos comentado aquí #507
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1197
Subida de activos con Laravel 5.5
Hola, Estoy usando grapesjs - 0.14.15 en mi servidor. Intentando subir imágenes de dos maneras diferentes: y con: En mi archivo PHP solo qu...
Issue #1816
No permitir subir la misma imagen en la misma posición después de eliminar esa imagen
llamada Ajax que está subiendo el archivo de imagen en la carpeta assests Funciona bien añadir una imagen desde el local local. Pero en otr...
Issue #582
Problema con la imagen de fondo
Hola @artf otro problema al usar el gestor personalizado: ¿qué ponemos en las imágenes de fondo? editor.getSelected().set('src', URL) no fu...
Issue #998
[BUG] El administrador de activos envía una solicitud vacía al subir la imagen
Descripción: El editor GrapesJS se inicializa en un archivo editor.html de la siguiente manera: 'localhost:9001' es un servidor IIS local q...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
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 →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.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.