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
#136515 de agosto de 2018por shlomoko2 respuestas
Reacciones 0

Botones verticales en el panel

Hola, Estoy intentando añadir botones verticales en un panel. He añadido un flexbox con dirección vertical, pero como se añade un div adicional como intermediario a los botones, no les afecta. ¿Hay alguna forma de solucionar esto? He añadido el siguiente código que parece no funcionar ():

artf

@shlomoko perdón, pero he cerrado este problema, no tiene nada que ver con grapesjs en sí, es solo por la configuración de tu interfaz de usuario

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.

#136414 de agosto de 2018por thangab3 respuestas
Reacciones 0

Error en múltiples instancias de grapesjs

Hola, Yo uso Grapesjs en mi aplicación de reactJS. Tengo un componente React que es una instancia de Grapesjs. Así que puedo añadir este componente a mi aplicación tantas veces como quiera. Cada vez que quiero lanzar un evento (borrar un bloque) con el teclado en el editor grapesjs, no funciona. Esto es el lanzamiento...

artf

¿Podrías proporcionar una demostración en directo reproducible de tu caso, por favor? PD. Asegúrate de trabajar con la última versión de grapesjs

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...

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.

#136314 de agosto de 2018por jvillena2 respuestas
Reacciones 0

Problema al intentar inyectar nuevo contenido HTML en el Editor

Hola @artf, ahora estoy trabajando en hacer contenido en varios idiomas dentro del editor, pero me gustaría saber cómo puedo guardar en el HTML de Dom los nuevos elementos HTML más cercanos al elemento seleccionado (o actualizar estos elementos como nuevos componentes dentro del editor). Por ejemplo, incluyo un div oc...

jvillena

Acabo de solucionar mi problema haciendo una solución temporal tras investigar sobre el núcleo de Grapesjs. Voy a explicar la solución que usé: 1) Estoy usando un diálogo emergente con un switcher de bootstrap para seleccionar el idioma de...

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.

#136114 de agosto de 2018por dsghRespuesta 1
Reacciones 0

El marcador de posición de arrastre no debería ser visible cuando no hay objetivo

Estoy usando la última versión. Pasos para reproducirse:Configurar los grapesjs de tal manera que el envoltorio no sea dejable de caer.He creado un violín para demostrar esto: https://jsfiddle.net/szLp8h4n/300/ (la idea aquí es que solo el área central blanca es dejable caer) Comportamiento esperado:El marcador de pos...

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.

#136014 de agosto de 2018por gregvissing2 respuestas
Reacciones 0

Necesito ayuda para guardar datos en la base de datos Blackbaud.

Estoy intentando integrar esto en Blackbaud Internet Solutions usando una Parte de Contenido Personalizada. ¿Alguien puede ayudarme a configurar el StorageManager para poder guardar y cargar los datos según el ID? Voy a crear partes individuales usando esta Parte de Contenido Personalizado, así que necesitaré que el I...

artf

Hola Greg, para la parte de grapesjs creo que todo lo que necesitas está aquí https://grapesjs.com/docs/modules/Storage.html#setup-remote-storage este método, que te permite parámetros personalizados y encabezados que cubren el 99% de los...

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.

#135813 de agosto de 2018por alimajed933 respuestas
Reacciones 0

Crear enlace solo al pulsar el botón "OK"

Hola a todos, Sobrescribí el acto predeterminado 'Enlace' del editor de texto enriquecido: <img width="1274" alt="captura de pantalla 2018-08-13 a las 1 58 43 pm" src="https://user-images.githubusercontent.com/28840780/44027999-2788cfaa-9f01-11e8-9f5e-e24d3ced19ed.png"> Ahora, al hacer clic, se abre un modal donde el...

artf

1 - ¿Cómo puedo comprobar la implementación de la acción "Enlace" del richTextEditor en "editor de boletín de demostración" para poder replicarla? Dado que ahí y si el modal se cierra sin enviar, el enlace no se crea. Ese modal es de CKEdi...

alimajed93

Vale, gracias por tu rápida respuesta @artf ¿Cómo mantener el foco en el RTE?

artf

Necesitas detectar eventos que desencadenan un borrón y llamar a 'stopPropagation'. Así es como se mantiene haciendo clic en la barra de herramientas https://github.com/artf/grapesjs/blob/dev/src/richtexteditor/index.js#L82

#135712 de agosto de 2018por ghost3 respuestas
Reacciones 1

Cuerpo -> Decoraciones -> Imagen de fondo

Versión 0.14.25 | Copia local GrapesJS Probado en: Chrome 68, Firefox 61 Añade una imagen de fondo en "Cuerpo (#wrapper seleccionado) -> Decoraciones -> Fondo -> Capa # -> Imagen", guarda en la base de datos, actualiza la página, carga desde la base de datos, fondo en blanco. Lo mismo con la imagen o el color. Añadien...

maryia-kabash

Como solución para el trasfondo corporal, utilizo las siguientes acciones:guardar el fondo del cuerpo en la base de datos por separado de los componentes y estilos, mediante 'editor. DomComponents.getWrapper().attributes.style'Cuando se ca...

artf

Necesito saber qué se almacena en la base de datos y cómo se carga.

ghost

Hola, este es el código. Este es el código php: store para carga Gracias.

#135510 de agosto de 2018por david-polak2 respuestas
Reacciones 0

Evento de redimensionamiento de componentes

Tengo un componente 'canvas' y necesito poder registrar eventos de redimensionamiento para él. Después de revisar el código y buscar eventos relevantes del modelo, lo único que se me ocurrió que realmente se activaba al redimensionar era esto: '''JavaScript handleUpdate (e) { if (this.prevWidth !== this.el.clientWidth...

artf

Hola David, creo que actualmente es lo mejor que puedes hacer, pero estoy abierto a sugerencias para que sea menos improvisado

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.

#13549 de agosto de 2018por kickbkRespuesta 1
Reacciones 0

Cambiar el comportamiento del editor de CSS

En el modal codemirror "Exportar", me gustaría cambiar el comportamiento por defecto de la parte CSS. Actualmente elimina las <style>etiquetas de apertura y cierre y añade:{ Tamaño de caja: caja de borde; } cuerpo { marje: 0; } Me gustaría conservar la <style> etiqueta y eliminar los estilos añadidos. ¿Cómo voy a hace...

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.

#13529 de agosto de 2018por Big-Silver3 respuestas
Reacciones 0

Set JS

Me encanta GetHtml, GetCss son GetJs. ¿Es posible que SetHtml, SetCss y SetJs funcionen como las anteriores?

artf

Tienes esto https://grapesjs.com/docs/api/editor.html#setcomponents https://grapesjs.com/docs/api/editor.html#setstyle No hay métodos para JS, solo puede ser resultado de componentes personalizados

Big-Silver

¡Gracias @artf Los componentes y el estilo de conjunto funcionan bien.

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