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

#151916 de octubre de 2018por Controlhaus3 respuestas
Reacciones 1

Componentes de init en grapesjs.init

¿Es posible inicializar los componentes en grapesjs.init? No estamos usando StorageManager.load. Ya tenemos los datos del proyecto en INIT. Usar html funciona bien, pero usar componentes renderiza el objeto components como texto en el editor. 'this.editor = grapesjs.init({ componentes: projectData.components || projec...

cjpollard

Tienes que analizar la cadena. 'JSON.parse(projectData.components)'

Controlhaus

Ahora estoy trabajando. Gracias por la respuesta rápida y precisa :-)

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.

#151715 de octubre de 2018por himanshubudhlakoti2 respuestas
Reacciones 0

Cómo añadir el bloque de forma en el gestor de bloques en grapesjs

Hola a todos, Soy nuevo en greapsjs. Tengo una consulta ¿es posible añadir formas (Rectángulo, Triángulo, Cuadrado) en el Gestor de bloques a medida que añadimos secciones. Quiero añadir el bloque de Shapes en el Gestor de Bloques y cuando deje esta forma en el lienzo, debería aparecer allí igual que otros bloques com...

artf

Puedes poner dentro de los bloques que quieras en HTML/SVG/CSS, cómo consigas el resultado (Rectángulo, Triángulo, Cuadrado) depende de ti

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.

#151615 de octubre de 2018por FrciSmrci3 respuestas
Reacciones 2

CKEDITOR 5 [Mejora]

Hola @artf, Como se describe en la siguiente tarea, hice una compilación del ckeditor 5 que funciona con GrapesJS, aunque algunas funcionalidades no funcionan como se esperaba. Los puntos clave y los números se crean sin problema, pero las opciones de Negrita, Cursiva y Enlace no. ¿Hay alguna posibilidad de que puedas...

FrciSmrci

Hola @artf, gracias por la respuesta. La versión personalizada ya no es necesaria, porque la solución estaba dentro de la última versión. Estoy usando la versión de compilación en línea de @ckeditor/ckeditor5-editor. Voy a echar un vistazo...

FrciSmrci

@Unsigno El código debería ser un nuevo plugin que se pueda proporcionar en GrapesJS como grapesjs-plugin-ckeditor, solo que este plugin debería soportar ckeditor5 (grapesjs-plugin-ckeditor5). @gabrigcl desarrollado gran parte del plugin m...

artf

Hola @FrciSmrci no puedo decir que sea una de mis prioridades, pero puedes evaluar abrir una recompensa en https://www.bountysource.com/teams/grapesjs y ver si alguien más puede comprobarlo. Por cierto, preferiría una integración con el CK...

#151515 de octubre de 2018por thanhtunguet3 respuestas
Reacciones 0

Destruye editor pero no elimina el objeto editor.

Hola, he creado un componente envoltorio de grapesjs para React. '''js @flow importar React de 'react'; importación GrapesJS de 'grapesjs'; Presets importar gjsPresetWebpage desde 'grapesjs-preset-webpage'; importar gjsPresetNewsletter de 'grapesjs-preset-newsletter'; Plugins importar gjsCustomCode desde 'grapesjs-cus...

artf

¿Te refieres al objeto editor de 'GrapesJS.editors'? ¿El que eliminas manualmente con 'eliminar GrapesJS.editors[this.id];'?

thanhtunguet

Intenté destruir el editor manualmente y mediante la API (Editor.destroy), pero no funcionaron. El editor parece no estar completamente destruido.

artf

Vale, entonces ya tenemos un problema relacionado con el método de 'destruir' #1501. Si necesitas añadir algo, hazlo ahí

#151415 de octubre de 2018por himanshubudhlakoti3 respuestas
Reacciones 2

Cómo añadir bloque de vídeo en BlockManager

Hola a todos. Quiero añadir un bloque de vídeo en BlockManager, igual que se menciona en la instantánea de abajo ! aaaa Estoy usando el siguiente código para añadir bloque de vídeo en el gestor de bloques Pero ese código no funciona Por favor, dime cómo puedo añadir bloque de vídeo en el gestor de bloques

yomeshgupta

@himanshubudhlakoti Puedes usarlo https://github.com/artf/grapesjs-blocks-basic como plugin. Tiene bloques preconstruidos. La documentación es bastante sencilla sobre esto.

himanshubudhlakoti

Gracias @yomeshgupta ha hecho

yomeshgupta

@himanshubudhlakoti ¡De nada! Cierra este problema si se resuelve.

#151314 de octubre de 2018por yomeshgupta3 respuestas
Reacciones 0

CSS duplicado escrito bajo consultas de medios

¡Hola @artf ¡Gran trabajo en el proyecto! He notado algo y también puedo reproducirlo en mi máquina local. Cualquier 'css' escrito bajo 'media queries' se duplica/aplica dos veces. Versión Grapesjs - '0.14.33' Navegador - 'Versión 69.0.3497.100 (Versión oficial) (64 bits)' SO - 'Windows 10' Demo - https://grapesjs.com...

yomeshgupta

Inicialización del editor GrapeJs Bloque de prueba añadido Salida ! bugscreenshotgrapejs @artf estoy intentando añadir un bloque personalizado y proporcionar 'HTML/CSS' del bloque mediante el atributo 'content'. Cuando suelto el 'bloque' e...

yomeshgupta

Estoy buscando el enlace a GrapeJS - https://grapesjs.com/js/grapes.min.js?v0.14.33 En mi depuración (puede que esté equivocado), en el archivo: './src/css_composer/index.js' Cuando se añade una regla La regla se compara con las reglas exi...

artf

Gracias, Yomesh, estoy investigando esto

#151212 de octubre de 2018por Deepak8132 respuestas
Reacciones 0

Deshacer/Rehacer no funciona en el elemento de Cuenta atrás y Navegación

Hola @artf, Cuando arrastro la cuenta atrás y la navegación en la demo en vivo y hago clic en deshacer/rehacer, no pasa nada. ¿Podríais proporcionar algo de información al respecto? Gracias de antemano.

Deepak813

@artf ¿Alguna novedad sobre esto? Es un gran problema. El usuario no puede deshacer o rehacer el elemento de cuenta atrás/navegación una vez que estos elementos se arrastran. Necesitan borrar y arrastrar el elemento de nuevo y hacer los ca...

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.

#151112 de octubre de 2018por mcsekar12Respuesta 1
Reacciones 0

Cambiar el contenido html del componente seleccionado

Estoy intentando reemplazar el html del componente básico de texto usando el código que aparece a continuación ' const component = editor.getSelected(); component.set('content', 'Test');' Se cambia en el lienzo, pero el código sigue teniendo 'Inserta tu texto aquí' añadido, como se muestra en la imagen de abajo. ! scr...

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.

#151012 de octubre de 2018por himanshubudhlakoti2 respuestas
Reacciones 0

Cómo añadir 2 columnas en blockmanager en grapesjs

Hola, soy nuevo en Grapejs y uso Grapejs con Angular6 He visto Demo de uvapesjs en []( https://grapesjs.com/demo.html). Quiero crear 2 columnas en BlockManager como se menciona abajo, la instantánea marcada con color rojo ! 22 Quiero añadir 2 columnas en BlockManager y cuando suelte esa columna en Canvas debería apare...

himanshubudhlakoti

Hola a todos, Si alguien puede resolver el problema que mencioné antes, por favor que me diga que es urgente.

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.

#150912 de octubre de 2018por Deepak8133 respuestas
Reacciones 1

Cómo desactivar el botón de deshacer

Hola @artf, Espero que te vaya bien con uvas. ¿Podrías decirnos cómo desactivar el botón de deshacer cuando no hay datos en el administrador de deshacer y viceversa? He revisado todos los eventos nuevos pero no he encontrado el evento de deshacer activo/desactivado. ¿Puedes ayudarnos? Gracias de antemano

artf

En eventos de 'deshacer'/'rehacer' https://grapesjs.com/docs/api/editor.html#general puedes usar las APIs de Undo Manager https://grapesjs.com/docs/api/undo_manager.html

chrisrobbins

@artf Si el evento de deshacer necesita activarse para presentar sus datos, ¿cómo podemos renderizar o desactivar los btns de deshacer/rehacer? De serie, los botones Deshacer/Rehacer borrarán toda una plantilla si el evento de deshacer/reh...

artf

Si el evento de deshacer necesita activarse para presentar sus datos, ¿cómo podemos renderizar o desactivar los btns de deshacer/rehacer? ??? Puedes usar las APIs de Undo Manager donde quieras, no he dicho que solo puedas usarlas después d...

Explora todos los temas