Problemas con GrapesJS

Problemas analizados por 3,464 en GitHub 370 resuelto · 90 abierto. Busca, filtra y explora respuestas probadas en batalla.

Se han detectado problemas con 1,399

🔍 outdated
#4751 de noviembre de 2017por ateshuseyin3 respuestas
Reacciones 0

Abrir el diálogo de confirmación antes de eliminar recursos

Quiero abrir un cuadro de confirmación antes de eliminar la imagen del administrador de recursos. No hay ninguna función al mismo tiempo, no hay una API adecuada para ello.

artf

Puedes usar este código de la documentación de Assets '''js Extiende la 'imagen' original editor. AssetManager.addType('image', { Vista: { onRemove(e) { e.stopPropagation(); modelo const = este.modelo; confirm('¿Estás seguro?') & & model.c...

ateshuseyin

@artf Gracias

lock[bot]

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.

#4731 de noviembre de 2017por arunBenchamin2 respuestas
Reacciones 0

Hoja de estilo externa

Buen trabajo. Tengo un pequeño problema: si los estilos de la página web se mueven a una hoja de estilo, entonces la mayoría de las propiedades CSS en las secciones de decoraciones no se cargan desde la hoja de estilo. (por ejemplo: propiedad de imagen de fondo para el encabezado)

artf

Este es un comportamiento correcto si estás cargando CSS como recurso remoto. Una solución alternativa, en tu caso, sería cargar CSS vía ajax y añadir el resultado con 'editor.addComponents('<style>${cssText}</style>')'

lock[bot]

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.

#4721 de noviembre de 2017por mekamleshk2 respuestas
Reacciones 0

Modal

Hola @artf Estoy intentando guardar mi plantilla en la base de datos al hacer clic en guardar y quería mostrar un mensaje de éxito en Toast. ¿Podrías ayudarme con algún código de ejemplo? ! sin título

artf

Utiliza eventos de almacenamiento (puedes encontrar la lista completa de eventos aquí: API Editor) '''js editor.on('storage:store', res => { // ... Haz cosas }) ```

lock[bot]

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.

#4711 de noviembre de 2017por tomichal3 respuestas
Reacciones 0

Colisión de estilos de biblioteca de terceros

Hola, Me gustaría incluir estilos de terceros y JavaScript en el editor. Se están añadiendo así: El problema que estoy experimentando con el CSS de terceros es que algunas de sus reglas de estilo chocan con las reglas de estilo del editor, por ejemplo, la biblioteca de terceros usa una clase "row". ¿Hay alguna forma r...

tomichal

He mirado dentro del plugin https://github.com/artf/grapesjs-blocks-basic y parece que el problema que estoy experimentando viene de ahí, es decir, el plugin no usa la configuración ''stylePrefix' del editor grapesjs, a pesar de que inicia...

artf

Hola @tomichal parece que entiendes exactamente dónde está el problema. Cierro esto en favor de https://github.com/artf/grapesjs-blocks-basic/issues/2

lock[bot]

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.

#47031 de octubre de 2017por mekamleshk3 respuestas
Reacciones 0

Modal Error

Hola @artf Cuando intento hacer clic en el botón de enviar-test me da este error, lo probé con la versión actualizada de grapesjs-preset-newsletter ! captura

artf

@mekamleshk se eliminó ese botón, también puedes comprobarlo aquí http://grapesjs.com/demo-newsletter-editor.html

mekamleshk

@artf Sé que lo eliminaste antes, pero yo lo usaba como ventana emergente para guardar mi plantilla en la base de datos. ¿Es que está completamente eliminado del framework?

artf

Nunca formó parte del framework, es solo un panel personalizado que usé en https://github.com/artf/grapesjs/blob/gh-pages/demo-newsletter-editor.html

#46731 de octubre de 2017por perfect-coders3 respuestas
Reacciones 0

Ponle el foco en otro elemento

Estoy abriendo una ventana emergente al hacer clic en algún elemento, pero el foco sigue estando en el elemento en el que hago clic. Quiero centrarme en el elemento emergente. ¿Hay alguna forma de entrar en Grapesjs?

artf

¿De qué ventana emergente te refieres? ¿El modal incorporado?

perfect-coders

He creado una ventana emergente personalizada en grapejs y la he abierto al hacer clic en el elemento. Así que quiero que cuando el usuario haga clic en el elemento, se abra una ventana emergente y la pop-up se seleccione por defecto. Ahor...

artf

Bueno, si es tu popup personalizado, creo que depende de ti gestionar el enfoque

#46630 de octubre de 2017por arthuralmeidap3 respuestas
Reacciones 0

Botón de desactivar

Hola, He añadido un botón nuevo en el Panel de Opciones y ahora intento desactivar mientras que un criterio dado no es válido. Por ahora, he intentado usar myButton.set('active', 1) pero no es lo que busco. He echado un vistazo rápido al código GrapesJS y no he visto ninguna opción para desactivar el botón o hacerlo "...

artf

Hola Arthur, desafortunadamente no hay una función de 'desactivación', pero estaría bien tenerla

arthuralmeidap

Hola @artf, Intentaré trabajar en eso, ¿vale? Empezaré a añadir un nuevo atributo de 'desactivar' para el botón. ¿Qué opinas?

arthuralmeidap

Hola @artf, Esto no está relacionado con este problema, pero ¿sabes cuándo saldrá la próxima versión? Hay algunas mejoras en la rama de desarrollo que estarían bien tenerlas.

#46430 de octubre de 2017por jiggyt2 respuestas
Reacciones 0

¿Añadir clase al estilo?

Hola, perdón si esto ya se preguntó antes, pero busqué y no encontré nada al respecto. ¿Cómo podría referenciar un componente (cuadro de texto) bajo contenido a una clase única por defecto en lugar de tener que escribir el atributo css uno por uno? por ejemplo, (no funciona) abajo, el control de entrada es la clase. i...

artf

Usa la tecla 'classes' '''js ... Contenido: { Tipo: 'entrada', Clases: ['Clase1', 'Clase2', ...], En el estilo interior se ponen estilos en línea Estilo: {'Text-Align': 'Center', ....} } ... ```

lock[bot]

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.

#46329 de octubre de 2017por roytang3 respuestas
Reacciones 0

¿Funciona el componente de vídeo en la demo de la página web?

Quería aprender a usar el componente de vídeo, pero el de la web de demostración (http://grapesjs.com/demo.html) no parece funcionar. Al colocar un componente de vídeo en el lienzo se muestra una foto fija con algunas luces. Si hago clic en el icono de edición, el editor de fotos se abre sin contenido ni barra de herr...

artf

No es una foto, sino un vídeo (acabo de desactivar la reproducción automática), si cambias los controles y activas la vista previa deberías poder verla reproducirse. Sobre el botón de edición, creo que es un bug, no debería estar ahí, lo r...

roytang

¿Cómo alternar controles y activar la vista previa?

artf

! edición de texto

#46128 de octubre de 2017por roytang2 respuestas
Reacciones 0

La barra de herramientas RTE aparece en el panel superior

Hola, Recientemente actualizamos GrapesJS de la versión 0.8.8 a la 0.12.15. Después de la actualización, vi que la barra de herramientas de rte aparece en el panel superior por alguna razón. He intentado hacer una llamada limpia de uvas (copiado de la wiki): Pero la barra de herramientas sigue ahí: https://i.imgur.com...

artf

Parece que simplemente no está oculto en renderizado, lo arreglaré para la próxima versión

lock[bot]

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.

Explora todos los temas