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

#14764 de octubre de 2018por detectedstealth2 respuestas
Reacciones 0

? Botón de eliminar de Administrador de Activos para activos

Usando la plantilla web predefinida de demo como punto de partida, noté que el botón de eliminar activo no aparece en la interfaz. La fuente de visualización muestra el botón. ¿Hay alguna otra opción que deba estar activada para que el botón de quitar funcione?

artf

Probablemente relacionado con algún estilo del preset, por favor abre el problema en el repositorio correspondiente

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.

#14752 de octubre de 2018por shlomoko3 respuestas
Reacciones 0

Añadiendo filtro a StyleManager

Hola, Estoy intentando añadir una propiedad de filtro a Styles. El problema que tengo es que la propiedad exige 2 argumentos: 1. El tipo de filtro 2. La fuerza. Por ejemplo, filtro: desenfoque (10%). El problema que tengo es que al añadirlo al archivo CSS que obtengo: filtro: desenfoque 10%. Entiendo que debería usar...

artf

Hola @shlomoko para que el filtro funcione correctamente mediante el tipo 'stack' tienes que añadir un tipo de gestor de estilos personalizado, porque, como ya has notado, tienes que lidiar con cosas dinámicas (por ejemplo, 'funciónNombre'...

artf

Hola @shlomoko he creado un plugin con el tipo de filtro de entrada https://github.com/artf/grapesjs-style-filter Puedes usarlo con la última versión https://github.com/artf/grapesjs/releases/tag/v0.14.40

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.

#14742 de octubre de 2018por keithstric3 respuestas
Reacciones 1

La solicitud de FontAwesome falla con 404

Esto es para la versión 0.14.33. Tras inicializar el lienzo y seleccionar un elemento 3, se generan solicitudes de red a la siguiente manera: https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.14.33/fonts/fontawesome-webfont.woff2?v=4.7.0https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.14.33/fonts/fontawesome-webfont....

artf

CDNJS no almacena Fontawesome en grapesjs (pero el CSS de grapesjs intenta cargarlos). La solución propuesta por @detectedstealth es para el CSS del canvas, así que no tiene nada que ver con este problema del CSS del editor Así que intenta...

detectedstealth

@keithstric para que yo pudiera hacer que Font Awesome funcionara en el editor necesitaba añadir: A la init({}). ¿Lo has probado?

keithstric

Gracias por tu respuesta. Así que lo probé, añadí: 'lienzo: { Estilos: ['https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.14.33/fonts/fontawesome-webfont.woff2?v=4.7.0'] },` A mis opciones iniciales, pero sigo teniendo el mismo comportami...

#14732 de octubre de 2018por detectedstealth2 respuestas
Reacciones 1

CSS externo Canvas

Los comentarios en canvas/config.js indican que los estilos externos se añaden a la cabeza del iframe, sin embargo, el código en vista/CanvasView.js en realidad añade el CSS al cuerpo del iframe. Espera que funcione como los scripts externos, cuando se añaden correctamente al cabezal.

artf

No debería causar ningún problema por ser el primer elemento insertado, pero para que sea completo lo vamos a mover dentro del elemento de cabeza

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.

#14722 de octubre de 2018por detectedstealth3 respuestas
Reacciones 3

Bloque de código personalizado y JS

¿Me pregunto si existe alguna limitación o si realmente es posible crear un bloque que permita al usuario del editor escribir código JavaScript personalizado mientras construye la plantilla? Por ejemplo, ¿arrastrar y soltar un bloque de código personalizado y escribir el javascript en él? Ejemplo: Creé un enlace y que...

cjpollard

Prueba 'grapesjs.init({ permitenScripts: 1, ... }); `

cjpollard

Eso solo significa que no verás el código, pero tendrás algo que ver y hacer clic para editarlo. El JavaScript en sí está ahí y funciona perfectamente.

cjpollard

https://github.com/artf/grapesjs-custom-code

#14711 de octubre de 2018por alfaalex813 respuestas
Reacciones 2

Gestor de bloques e imagen

¡Hola! Uso este código para añadir un nuevo bloque: blockManager.add("image", { etiqueta: 'Image', categoría: 'Básico', atributos: { clase: "gjs-fonts gjs-f-image" }, Contenido: { Estilo: { color: "negro" }, tipo: "imagen", activeOnRender: 1, }, }); ¿Cómo puedo añadir una clase personalizada a la etiqueta de img cuand...

arthuralmeidap

@alfaalex81 Para el objeto 'content', puedes añadir un nuevo índice llamado 'classes'. Este índice debe ser un array de clases, que se aplicarán al nuevo bloque Image; Código final:

alfaalex81

¡Genial! Tengo otra pregunta para el mismo argumento. Necesito crear un bloque personalizado con una imagen dentro, por ejemplo: <div> <ul> <li> <div><a href="#link"><img src="" alt="Imagen del título" /></a></div> <a href="#link" >Título<...

arthuralmeidap

Este no es el comportamiento del actual. El Gestor de Activos solo se abre si dejas caer directamente un bloque IMG. Debes tener que seleccionar el bloque img dentro de tu bloque personalizado y ejecutar un código así:

#147028 de septiembre de 2018por mgotovkin-plana3 respuestas
Reacciones 7

Posibles fugas de memoria

Hola, estoy trabajando en un proyecto con Angular 6 y estoy investigando una fuga de memoria tras destruir el editor en _previousAttributes y posiblemente proveniente de la función de subrayo bind** ! imagen Así que,¿Por qué no usar binding nativo y otras funciones?He averiguado que hay un par de librerías de guiones...

artf

Lo siento, pero esto aún no está resuelto. He descubierto que tras eliminar el componente, la referencia a su DOM seguía ahí. Desafortunadamente, eliminar la referencia rompe el Clasificador, así que tengo que averiguar cómo refactorizarlo...

artf

Solo una actualización rápida, estoy trabajando en este problema aquí, hasta ahora las fugas de memoria con componentes parecen estar solucionadas, ahora estoy intentando solucionar el que destruye la parte (un poco más largo porque tengo...

artf

@BrainMaxxx encantado de tener ayuda en este :)

#146927 de septiembre de 2018por Deepak8132 respuestas
Reacciones 0

Evento de Consulta el lienzo

Hola @artf, ¿Existe algún método común para saber algo actualizado en Canvas? Queremos crear un gestor de deshacer personalizado y también ofrecer la opción de guardado automático si Cualquier cambio ocurre en el lienzo como actualizar estilo, clonar, eliminar, arrastrar nuevo elemento en el lienzo. Cualquier ayuda se...

artf

Empieza por consultar los eventos disponibles https://grapesjs.com/docs/api/editor.html#available-events

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.

#146827 de septiembre de 2018por kornflex3 respuestas
Reacciones 0

Modaltitle sin efecto

Hola, No puedo traducir el título de gestor de activos al francés. Ejemplo: assetManager: { Tipo de almacenamiento: '', storeOnChange: cierto, storeAfterUpload: cierto, modalTítulo: 'Gestion des images', uploadText: 'Glisser - déposer les images ici <br><br> <i>(2Mo max par image)</i>', addBtnText: 'Ajouter', ... } mo...

artf

No puedo reproducirlo, por favor haz una demo en directo

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.

#146727 de septiembre de 2018por kornflexRespuesta 1
Reacciones 0

Imagen duplicada tras la subida

Hola, Cuando subo un archivo de imagen con arrastrar y soltar en la zona específica, la imagen se almacena dos veces en mi servidor y shwin dos veces en la lista de imágenes subidas. Comprobando con firebug, veo dos solicitudes. Pero, si selecciono una imagen usando el explorador de Windows (después de hacer clic en l...

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