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
#141911 de septiembre de 2018por Cosmograph3 respuestas
Reacciones 0

Tu página web tiene un fallo

El fallo es bastante irónico. Está en "https://grapesjs.com/". Está en la sección "Diseño responsivo"; Casi la mitad de la imagen está más allá del borde de mi pantalla, a la derecha. Probé Pale-Moon y el más nuevo FireFox. Ni siquiera hay un deslizador para ver toda la imagen.

nojacko

No creo que sea un fallo. Es bastante común en ese estilo de diseños de "texto junto a la imagen". En pantallas pequeñas aún puedes ver al editor con un lienzo del tamaño de un móvil y en pantallas grandes puedes ver más. Es importante que...

Cosmograph

No me refiero al editor (en el que también - parte del texto no es visible); más bien sobre tu página índice (ver el enlace que publiqué). P.D. - también es cierto para otras imágenes amplias de esa página.

nojacko

Sí, la página de índice me parece bien, pero probablemente ayudaría si proporcionas una captura de pantalla para que cualquier problema se vea y luego se solucione. (No soy el creador ni miembro del proyecto... solo un usuario.)

#141811 de septiembre de 2018por ageir3 respuestas
Reacciones 0

El administrador de activos no elimina archivos en el servidor a menos que se active la subida.

Ejecutando la última versión (0.14.29) en el servidor local. Usando el preajuste de página web de ejemplo. Ubuntu 18.04, Chromium 68. Assetmanager en la iniciativa: Y extender el tipo de imagen: La all_files variable es cargar desde php, y tiene los datos y formato correctos, todas las imágenes almacenadas en el servi...

artf

Hola Göranpero reapareciendo al recargar la página Inicializas el gestor de activos con 'Assets: allfiles', así que si no cambias 'allfiles', siempre obtienes el mismo conjunto de imágenesAdemás, al arrastrar una imagen al lienzo, la image...

ageir

@artf No creo que me hayas entendido. Están reapareciendo porque no se eliminaron del servidor. all_files se generan mediante recarga de página en php y muestran los archivos correctos en el servidor. El problema es que onRemove no se acti...

artf

Ah, vale, probablemente porque tus assets ya están renderizados. Intenta aplicar esos cambios pero dentro de un plugin

#141611 de septiembre de 2018por dsgh3 respuestas
Reacciones 0

No toques onbeforeunload a menos que el usuario quiera

Tengo mi propio gestor 'window.onbeforeunload' y no voy a pasar una configuración de 'noticeOnUnload' a grapesjs, así que no esperaría que grapesjs lo altere. Publicidad para esto que se acerca.

artf

Gracias, Duarte, he aplicado la solución y estará disponible en la próxima versiónno voy a enviar un noticeOnUnload config a grapesjs, así que no esperaría que grapesjs lo altere. Solo una nota, 'noticeOnUnload' es 'verdadero' por defecto...

dsgh

Ups, quería decir que estoy pasando un 'avisoOnUnload' como 'falso' 😁 ¡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.

#141410 de septiembre de 2018por gabrigcl3 respuestas
Reacciones 0

Evento de "primer renderizado" del componente

Hola. Estoy desarrollando un plugin para gráficos usando chart.js. Necesito mantener el modelo del gráfico dentro del componente generado para renderizar el gráfico en las cargas del lienzo trasero. Para lograrlo, decidí persistir el modelo del gráfico en un atributo HTML del componente. Este es el HTML generado del c...

artf

Puedes usar 'onRender' '''js view: defaultView.extend({ // ... onRender() { const chartModelSaved = this.el.getAttribute('chartmodel'); if (chartModelSaved) { this.model.set ('chartModel', JSON.parse(chartModelSaved)); this.model.set('char...

gabrigcl

¡Gracias, este método funciona! Sin embargo, tengo que almacenar el modelo del gráfico dentro del HTML del componente para que la plantilla generada muestre el gráfico fuera del editor grapesjs. No puedo persistir nada dentro de un atribut...

artf

@gabrigcl no entiendo cuál es el problema ahora... no puedo persistir nada dentro de un atributo html personalizado del componente como quiero Pero es exactamente lo que has mostrado en tu publicación anterior, intenta explicar mejor qué n...

#141310 de septiembre de 2018por aj00222 respuestas
Reacciones 0

Cómo cambiar los estilos de los rasgos

Hola Artf, Gracias por tu trabajo, Me gustaría cambiar los estilos de los rasgos. Y cuando el usuario selecciona vídeo o entradas, activa el icono del rasgo. Cuando hacemos así, el usuario entenderá dónde puede cambiar el ID de vídeo y también para los mapas. ¿Cómo puedo lograr este trabajo? Por favor, ayúdeme, señor....

artf

https://github.com/artf/grapesjs/issues/1412#issuecomment-420089769

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.

#141210 de septiembre de 2018por aj00222 respuestas
Reacciones 0

Sobre el modelo abierto para rasgos

Hola artf, Gracias por tu apoyo, Te pedí ayuda de modales abiertos para rasgos. Por favor, ayudadme a resolver este problema.

artf

@aj0022 no puedo ayudarte en esto, empieza leyendo la documentación como hacen todos los demás https://grapesjs.com/docs/getting-started.html

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.

#141110 de septiembre de 2018por zurp2 respuestas
Reacciones 0

Se requiere el activado manual del renderizado del gestor de activos tras abrir la ventana emergente AM

Preguntas P: ¿Estás usando la última versión (las versiones anteriores NO son compatibles)? R: Sí Q. ¿Te enfrentas al error con tu copia local de GrapesJS o con la demo actual? R: Copia local, último Chrome en Linux 64 bitsEl asunto Al abrir el gestor de activos mediante 'editor.runCommand('open-assets')' debería rend...

artf

El problema es que actualmente 'open-assets' no gestiona correctamente la opción predeterminada de 'tipos' (que creo que, en este caso, debería devolver todos los assets, incluso no las imágenes). Lo corregiré en la próxima versión, pero p...

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.

#14097 de septiembre de 2018por YashPrince3 respuestas
Reacciones 0

Evento de arrastre por componentes

Quiero saber cómo puedo hacer que ese componente se arrastre y suelte ese componente al otro componente. Necesito añadir una clase si el componente queda vacío si el elemento se arrastra y suelta en el Elemento exterior. Puedo conseguir el componente que se arrastró y en el que soltó, pero no desde donde se arrastró....

artf

En tu caso, creo que sería mejor escuchar los cambios en los componentes internos (por ejemplo, ¿y si borro todos los componentes hijos?), pero actualmente no existe tal evento, así que intentaré añadirlo para la próxima versión. Debería s...

sakshigarg9

@YashPrince ¿cómo conseguiste el ID del componente arrastrado y dónde se dejó caer

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.

#14086 de septiembre de 2018por Siddharth-ss422793 respuestas
Reacciones 1

¿Por qué el elemento de texto se convierte en caja??

Hola @artf, Estoy usando el plugin del boletín de grapesjs junto con el plugin ckeditor. Arrastré el elemento TEXTO en Canvas e hice algunas ediciones con ckeditor. Lo he conectado a la base de datos. Cada vez que guardo contenido en la base de datos, después de reubicar el editor, establezco el valor de contenido des...

artf

@Siddharth-ss42279 Si necesitas EDITAR la plantilla creada desde GrapesJS, NO DEBERÍAS USAR SU HTML.... deberías importar su JSON... así que lo estás haciendo MAL Es como hacer esto '''js el.addEventListener('click', ...); someOtheEl.inner...

artf

¿Qué almacenas en tu base de datos? ¿El HTML y CSS?

Siddharth-ss42279

Hola @artf De hecho, consigo HTML en línea usando el comando 'editor. Commands.get('gjs-get-inline-html').run(editor)' y guardarlo en la base de datos y para renderizar contenido estoy usando 'editor.setComponent(content_field)' el problem...

#14076 de septiembre de 2018por jvillena2 respuestas
Reacciones 0

SUMA MÁS TBODY CADA VEZ QUE GUARDABA LOS DATOS HTML.

Hola @artf, Tuve un problema cuando tengo tablas en el editor y añado nuevas filas, y si mi tabla se guarda cuando se carga de nuevo, se añade una etiqueta tbody extra a mi tabla. ! captura de pantalla 06-09-2018 a las 12 54 37 No sé por qué le pasa este comportamiento al editor. Un saludo.

jvillena

Hola @artf, El problema se resuelve si comento en el método de inicialización del tbody en el núcleo de Grapesjs. Pero no entiendo una vez que lo incluyes sin comprobar si la etiqueta tbody ya existe. ! captura de pantalla 2018-09-06 a las...

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