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 3,464

#14878 de octubre de 2018por Skovmissen3 respuestas
Reacciones 0

Carga desde la base de datos

Tengo un problema al cargar el deslizador de Lory-Slider desde mi base de datos MySQL. Cuando lo vuelvo a cargar, la funcionalidad desaparece, no puedo deslizar ni a la izquierda ni a la derecha. Aquí está mi código de guardado: ' var cmdm = editor. Órdenes; cmdm.add('save-db', { run: function (em, sender) { sender.se...

Skovmissen

@artf estoy atascado, ¿podrías ayudarme?

artf

No necesitas ese comando personalizado, usa el almacenamiento remoto integrado, solo almacenar HTML no es suficiente https://grapesjs.com/docs/modules/Storage.html

Skovmissen

Gracias, lo he solucionado.

#14868 de octubre de 2018por Deepak8132 respuestas
Reacciones 0

Cómo añadir/eliminar el gestor de deshacer clases

Hola @artf, ¿Podrías indicar la forma de añadir o eliminar clase en el administrador de deshacer? Además, en la demo en vivo, cuando arrastramos la cuenta atrás y hacemos clic en el botón de deshacer, el elemento de cuenta atrás no tiene ningún efecto. Gracias de antemano

takecore

Tengo el mismo problema. ¿Alguien ha resuelto algo?

artf

Cierro este tema en favor de la mejora general de la API de UndoManager https://github.com/artf/grapesjs/issues/3639

#14858 de octubre de 2018por Skovmissen3 respuestas
Reacciones 1

¿Cómo evitar estilizar componentes html?

Estoy intentando crear algunas plantillas que no deberían ser editables ni estilizables. Así que cuando arrastre mis bloques deberían mantenerse tal y como están definidos. ¿Hay alguna forma de desactivar el gestor de estilos para ciertos componentes? Conozco data-gjs-removable="false", data-gjs-editable="false" Pero...

cjpollard

Prueba con 'data-gjs-stylable="false"'.

artf

Sí, deberías usar 'data-gjs-stylable="false"'

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.

#14848 de octubre de 2018por mararn16183 respuestas
Reacciones 1

Las filas siguientes del bloque de texto no dan el cursor/editor de texto enriquecido al hacer clic, sino que se seleccionan en su lugar

He notado un comportamiento extraño en mi adaptación de GrapesJS respecto al editor de texto rico y el plugin gjs-blocks-basic. Cada vez que suelto un bloque de texto y empiezo a escribir, acabo con un componente para el bloque caído y varios subcomponentes para cada fila (ver elementos en la captura de pantalla con '...

mcsekar12

https://github.com/artf/grapesjs/issues/761

mararn1618

Gracias, mi problema parece ser un duplicado de https://github.com/artf/grapesjs/issues/761 He probado GrapesJS 0.14.33, que debería contener la solución para 761, pero desafortunadamente me da una nueva excepción dentro del editor de text...

mararn1618

No consigo recrear una demo aislada para reproducir la nueva excepción, pero he comprobado que la excepción también ocurre con GrapesJS 0.14.25, es decir, no se introdujo recientemente.

#14838 de octubre de 2018por krisnaw3 respuestas
Reacciones 1

Haz un componente que no se pueda eliminar.

Hola, ¿Es posible crear un componente que no se pueda quitar o sin quitar el icono de la traqueoscopia al hacer clic? Gracias, espero con ganas.

Skovmissen

Creo que lo que quieres es que data-gjs-removable="false" añada eso como atributo a tu like de div. <div data-gjs-removable="false">Hola Mundo!</div>

krisnaw

Hola, @Skovmissen gracias por vuestras respuestas. Ha funcionado.

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.

#14816 de octubre de 2018por david-polak3 respuestas
Reacciones 0

Component.remove() se llama al arrastrar y a la papelera

Actualmente no hay forma de distinguir entre remove() llamado en componente cuando lo arrastras. Y cuando pulsas el botón de la papelera. Esto es un obstáculo para mí, voy a hacer un fork y hackearlo yo mismo, pero ayudaría mucho si esta función estuviera disponible.

david-polak

https://github.com/david-polak/grapesjs/blob/2872daad17722895a3c8e80b9a4c2db188112727/src/commands/view/ComponentDelete.js#L20 funciona esto

david-polak

https://github.com/artf/grapesjs/pull/1482 PR

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.

#14806 de octubre de 2018por david-polak2 respuestas
Reacciones 0

El evento "component:remove" se activa cuando se mueven componentes

Similar al evento #868, se dispara al moverse. https://jsfiddle.net/fnjmxyr4/

david-polak

Lo siento, no es así. Estaba depurando lo incorrecto.

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.

#14796 de octubre de 2018por kuldeepcis2 respuestas
Reacciones 0

Elemento personalizado con ventana emergente

Hola @artf He creado una ventana emergente para seleccionar datos personalizados de enlaces, pero los datos se guardan y también se muestran cuando hacemos clic en exportar html. Pero los datos no se reflejan tras recargar la página. Esta es la demo en directo: https://jsfiddle.net/gwojsok7/42/ Gracias de antemano.

artf

Usa la última versión, todo funciona correctamente

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.

#14786 de octubre de 2018por momu-smartcoach2 respuestas
Reacciones 0

Cómo crear módulos independientes que no se arrastren

¡Hola! ¿cómo puedo crear módulos independientes para que no me arrastren, como los bloques integrados en el nuevo proyecto GradeDrop? https://grapedrop.com/edit/852b059b9b124d3abf640de3d5287106。 ¡Respuesta esperada, muchas gracias!

artf

Son solo bloques simples, nada diferente, solo he añadido un select que cambia el conjunto de bloques a renderizar

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.

#14774 de octubre de 2018por symmetrically3 respuestas
Reacciones 0

Problema de compilación de activos en la aplicación de Phoenix en producción por GrapesJS

Estamos usando GrapesJS para permitir que los usuarios diseñen algunas páginas estáticas en nuestra versión de aplicación de producción con Phoenix. Estamos usando brunch para instalar y desplegar nuestros recursos. Nuestro sitio de producción está teniendo un uso alto de renderizado de plantillas en el lado del servi...

artf

No puedes usar SSR en GrapesJS

symmetrically

@artf No estamos renderizando GrapesJS en el lado del servidor. Se compila con asset pipeline donde se rompe y el renderizado del otro servidor también se cae.

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