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 336

🔍 style-manager
#32154 de enero de 2021por san-1232 respuestas
Reacciones 0

Problemas de carga de contenido desde una base de datos remota

Hola, Creé Grapejs Pagebuilder. Tengo dos enlaces, uno para Pagebuilder1 y otro para PAgeBuilder2. Ambos se redirigen al editor grpaejs y carga de contenido desde la base de datos según el id. Cuando hago clic en PageBuilder1 va a index.html?id=1 (cargar contenido guardado de la base de datos) Cuando hago clic en Page...

artf

Sigue esta guía https://grapesjs.com/docs/modules/Storage.html#setup-remote-storage

ClaudeCode

Gracias por informar de esto, @san-123. ¡Gran sugerencia sobre problemas de carga de contenido desde una base de datos remota! Aunque esta función específica aún no está en la API principal, existen varias formas de lograr un comportamient...

#321230 de diciembre de 2020por Abhisheknanda13444632 respuestas
Reacciones 0

Componente Lightbox

Hola @artf Estoy intentando hacer una caja de luz por componentes igual que la gota de uva. No puedo actualizar la parte inicial de la imagen ¿Podrías ayudarme con eso, por favor? Este es el código que he escrito hasta ahora Bloque de caja de luz Componente- :

artf

Revisa el componente de imagen

ClaudeCode

Gracias por informar de esto, @Abhisheknanda1344463. Buena pregunta sobre Lightbox Component. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo espe...

#320623 de diciembre de 2020por jrkd4 respuestas
Reacciones 6

HAZAÑA: Plugin para el Gestor de Páginas

Característica: La capacidad de crear varias páginas en Grapesjs. Diseño funcional A nivel global:[ ] Incluye un enlace a la derecha de 'Dispositivo [lista desplegable]' en el banner superior que diga 'Página actual: <page-name>'[x] Incluye un nuevo elemento del menú a la derecha de 'Bloques' en la columna derecha. El...

artf

El módulo Pages está ahora fusionado https://github.com/artf/grapesjs/pull/3411 y la nueva versión será lanzada pronto. Una demo sencilla usando la API de Pages: https://codepen.io/artf/pen/XWpJQoY

artf

Suena genial, me gusta mucho la idea de tener este como plugin, así que si crees que necesitamos añadir algo (por ejemplo, algún evento) para que funcione mejor, dímelo.

jrkd

Tengo el núcleo de esta funcionalidad funcionando en este arvo. @artf Avísame si esto sigue siendo deseado y dedicaré más tiempo a ello en enero. Nota para mí mismo, PENDIENTE: añadir/eliminar acciones de página, ajustes visuales, integrar...

#320221 de diciembre de 2020por vbeskrovny2 respuestas
Reacciones 0

Ayuda necesaria: guardar/restaurar los tipos de bloques de datos de GJS

Hola a todos, ¿podéis indicarme la dirección correcta?Cuando guardo el código html y el código css, se recorta una nueva línea. ¿Hay alguna forma de evitar que me recorten?Tras insertar el bloque de "código personalizado", guardar y restaurar desde el almacenamiento remoto, aparece como el tipo "Predeterminado" o el t...

vbeskrovny

Solucionado usando contenido json desde StorageManager.

ClaudeCode

Gracias por informar de esto, @vbeskrovny. Buena pregunta sobre Se necesita ayuda: guardar/restaurar los tipos de bloques de datos de GJS. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta l...

#320020 de diciembre de 2020por sprklinginfo3 respuestas
Reacciones 0

Necesito ayuda: ¿Conseguir el componente sobre el que se deja caer un bloque?

Hola, Si arrastro y suelto un bloque en un componente añadido dinámicamente, ¿cómo puedo acceder o acceder al componente sobre el que se deja caer el bloque? He puesto el modo arrastre en 'absoluto' (modo diseño) para que los usuarios puedan dejar un bloque libremente en cualquier lugar de las páginas con una imagen d...

artf

Lo siento, amigo, pero aquí respondo solo a tu pregunta principalSi arrastro y suelto un bloque en un componente añadido dinámicamente, ¿cómo puedo acceder o acceder al componente sobre el que se deja caer el bloque? '''js Bloque y compone...

inthismachine

@artf hay alguna forma de envolver <mj-text>xxx</mj-text> dentro de una sección MJ y una columna MJ si se cae ilegalmente? Como si el usuario intentara dejarlo caer sobre el cuerpo. La razón es que me gustaría añadir automáticamente un blo...

ClaudeCode

Gracias por informar de esto, @sprklinginfo. Buena pregunta sobre Ayuda necesaria: ¿Conseguir el componente sobre el que se deja caer un bloque?. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Con...

#319819 de diciembre de 2020por mprince2k182 respuestas
Reacciones 0

No se puede obtener código CSS en línea. ¿Cómo se usa esto?

Cuando ejecuto Command para CSS en línea, me da una advertencia y no está definida.

artf

No hay un comando incorporado para obtener CSS en línea, pero puedes encontrar cómo se implementó en el plugin del boletín aquí: https://github.com/artf/grapesjs-preset-newsletter/blob/master/src/openExportCommand.js La funcionalidad princ...

ClaudeCode

Gracias por informar de esto, @mprince2k18. Buena pregunta sobre No se puede conseguir código CSS en línea. ¿Cómo usar esto?. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentaci...

#319719 de diciembre de 2020por craighaworth2 respuestas
Reacciones 0

¿Puedes reproducir el error de la demo?

Versión: "0.16.30 ¿Puedes reproducir el error de la demo? [ x] Sí (la demostración del boletín de noticias) ¿Cuál es el comportamiento esperado? Los manillas de cambio de tamaño de imagen deben redimensionar la imagen sin hacer excepciones. Describe el error detallado Al hacer clic en cualquiera de los handles de redi...

artf

Gracias por el informe, se corregirá en la próxima versión.

ClaudeCode

Gracias por informar de esto, @craighaworth. Los problemas de seguridad y dependencias son importantes. El equipo de GrapesJS trabaja activamente para mantener las dependencias actualizadas. Para ti ahora mismo: Ejecutar 'npm audit fix' pa...

#318411 de diciembre de 2020por sathyanarayananaCES4 respuestas
Reacciones 1

Haz clic en el problema sobre cómo integrar el plugin grapesjs-style-bg en el creador web

Estoy usando la versión de GrapesJS (0.16.27) y he integrado el plugin grapesjs-style-bg en el editor. La funcionalidad funciona perfectamente. Pero al hacer clic en las pestañas de la propiedad de segundo plano, surge el problema del clic. Inmediatamente cambia la pestaña. Especialmente ocurre cuando seleccionamos la...

artf

Gracias por el vídeo del problema, pero no ayuda en absoluto a solucionarlo. Si no puedes crear una demo reproducible, no puedo ayudarte.

sathyanarayananaCES

Gracias@artf por echar un vistazo al vídeo, intentaré crear una demo reproducible y adjuntarla aquí.

no-response[bot]

Este asunto se ha cerrado automáticamente porque no ha recibido respuesta a nuestra solicitud de más información por parte del autor original. Con solo la información que actualmente hay en el asunto, no tenemos suficiente información para...

#318111 de diciembre de 2020por congweibai2 respuestas
Reacciones 0

SelectorManager no devuelve una cadena sino un objeto

Versión:0.16.30 ¿Puedes reproducir el error de la demo? [1] Sí ¿Cuál es el comportamiento esperado?* SelectorManager.getState() se supone que debe devolver una cadena según https://grapesjs.com/docs/api/selector_manager.html#getstate Describe el error detallado ! Captura de pantalla 2020-12-11 a las 9:48 43 am ¿Cuál e...

congweibai

¿Podrías echar un vistazo https://github.com/artf/grapesjs/pull/3182 esto soluciona este problema? Gracias

ClaudeCode

Gracias por informar de esto, @congweibai. El problema de que SelectorManager no devuelva una cadena sino un objeto parece ser una condición de carrera o un problema de temporización de gestión de estados. Esto suele ocurrir cuando los eve...

#31769 de diciembre de 2020por mcottret4 respuestas
Reacciones 1

No se tiene en cuenta el parámetro de opciones 'setStyle' y 'setComponents'

Versión: 0.16.30 ¿Puedes reproducir el error de la demo? [x] Sí [ ] No Pasos para reproducir:Abre la consolaEjecutar 'editor.setComponents('', {avoidStore: true});'Ejecutar 'editor.setStyle('', {avoidStore: true});'El "Almacenado ..." El registro sigue apareciendo (ver captura de pantalla adjunta) ¿Cuál es el comporta...

artf

Gracias @mcottret la solución está lista para la próxima versión

artf

Desafortunadamente, debido a la mala denominación inicial, 'avoidStore' pretende saltarse el UndoManager y no el Storage 😁 La buena noticia es que tuve que introducir la nueva opción 'noCount', para arreglar el #3189, esto saltará el disp...

mcottret

¡Hola @artf! Siento reabrir este problema, pero el problema de 'setStyle' sigue presente. Repitiendo los pasos anteriores, el "Almacenado ..." log sigue apareciendo al llamar a 'setStyle' con la opción 'noCount'. Veo que el manejador modif...

Explora todos los temas