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

#46630 de octubre de 2017por arthuralmeidap3 respuestas
Reacciones 0

Botón de desactivar

Hola, He añadido un botón nuevo en el Panel de Opciones y ahora intento desactivar mientras que un criterio dado no es válido. Por ahora, he intentado usar myButton.set('active', 1) pero no es lo que busco. He echado un vistazo rápido al código GrapesJS y no he visto ninguna opción para desactivar el botón o hacerlo "...

artf

Hola Arthur, desafortunadamente no hay una función de 'desactivación', pero estaría bien tenerla

arthuralmeidap

Hola @artf, Intentaré trabajar en eso, ¿vale? Empezaré a añadir un nuevo atributo de 'desactivar' para el botón. ¿Qué opinas?

arthuralmeidap

Hola @artf, Esto no está relacionado con este problema, pero ¿sabes cuándo saldrá la próxima versión? Hay algunas mejoras en la rama de desarrollo que estarían bien tenerlas.

#46430 de octubre de 2017por jiggyt2 respuestas
Reacciones 0

¿Añadir clase al estilo?

Hola, perdón si esto ya se preguntó antes, pero busqué y no encontré nada al respecto. ¿Cómo podría referenciar un componente (cuadro de texto) bajo contenido a una clase única por defecto en lugar de tener que escribir el atributo css uno por uno? por ejemplo, (no funciona) abajo, el control de entrada es la clase. i...

artf

Usa la tecla 'classes' '''js ... Contenido: { Tipo: 'entrada', Clases: ['Clase1', 'Clase2', ...], En el estilo interior se ponen estilos en línea Estilo: {'Text-Align': 'Center', ....} } ... ```

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.

#46329 de octubre de 2017por roytang3 respuestas
Reacciones 0

¿Funciona el componente de vídeo en la demo de la página web?

Quería aprender a usar el componente de vídeo, pero el de la web de demostración (http://grapesjs.com/demo.html) no parece funcionar. Al colocar un componente de vídeo en el lienzo se muestra una foto fija con algunas luces. Si hago clic en el icono de edición, el editor de fotos se abre sin contenido ni barra de herr...

artf

No es una foto, sino un vídeo (acabo de desactivar la reproducción automática), si cambias los controles y activas la vista previa deberías poder verla reproducirse. Sobre el botón de edición, creo que es un bug, no debería estar ahí, lo r...

roytang

¿Cómo alternar controles y activar la vista previa?

artf

! edición de texto

#46228 de octubre de 2017por ivantokarRespuesta 1
Reacciones 0

La reproducción automática en vídeo no funciona, correcto

Cuando usas URLs como: https://player.vimeo.com/video/240175862?autoplay=0&title=0&byline=0&wmode=transparent El vídeo tiene la reproducción automática activada. Esto no es correcto

vizardkill

Lo mismo ocurre con Youtube, la función de reproducción automática no funciona

#46128 de octubre de 2017por roytang2 respuestas
Reacciones 0

La barra de herramientas RTE aparece en el panel superior

Hola, Recientemente actualizamos GrapesJS de la versión 0.8.8 a la 0.12.15. Después de la actualización, vi que la barra de herramientas de rte aparece en el panel superior por alguna razón. He intentado hacer una llamada limpia de uvas (copiado de la wiki): Pero la barra de herramientas sigue ahí: https://i.imgur.com...

artf

Parece que simplemente no está oculto en renderizado, lo arreglaré para la próxima versión

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.

#46028 de octubre de 2017por roytang3 respuestas
Reacciones 2

Cuando la vista del componente modifica el HTML, los componentes de texto ya no son editables

Estoy intentando crear un componente personalizado que contenga algo de texto lorem ipsum en el contenido, para editarlo una vez que esté en el lienzo. Pero también quiero modificar el HTML en la vista (para añadir contenido que quiero mostrar en el editor pero no en el HTML guardado). Probé algo así: El problema es q...

roytang

Probé lo anterior, como sigue: Pero sigo sin poder editar el texto en los elementos h1 y p después de dejar el componente en el lienzo. :(

artf

Perdona, no me había dado cuenta '''js var html = this.el.innerHTML; html = "<h1>ABC</h1>" + html; this.el.innerHTML = html; ``` básicamente eliminas elementos con modelos y adjuntas una nueva cadena como HTML (el editor ya no puede accede...

artf

Puedes ampliar el componente de texto en lugar del base '''js const defaultType = comps.getType('default'); const textType = comps.getType('text'); ... view: textType.view.extend({ ... ```

#45928 de octubre de 2017por roytang3 respuestas
Reacciones 1

Error al incluir un componente personalizado dentro de otro bloque

Perdón por el título tan vago. No sé cómo describirlo de forma concisa. Tengo un bloque personalizado donde quiero restringir que solo se puedan colocar imágenes en una parte concreta del bloque. Probé algo así: Sin embargo, cuando hago esto, intentar arrastrar el bloque fuera de la paleta de bloques genera el siguien...

roytang

Viendo que tu comentario corrigió el error original que encontré, cerraré este comentario y publicaré uno aparte para mis preguntas sobre el uso de la propiedad droppable.

artf

La 'vista' es obligatoria cuando defines un nuevo tipo de Componente '''js comps.addType('image-container', { modelo: defaultModel... view: defaultView; }); ```

roytang

¡Gracias! Añadir la Vista por defecto sí eliminó el error, pero sigo sin poder hacer lo que quiero: no consigo dejar una imagen dentro de la parte de "contenedor de imágenes" del ejemplo anterior. Cuando intento dejar el componente de imag...

#45728 de octubre de 2017por mekamleshk2 respuestas
Reacciones 0

Dos preguntas rápidas

Hola @artf 1) Tengo mis plantillas de editor así: ! 1 Quiero cambiar la alineación y también añadir un botón de retroceso en la esquina izquierda como este: ! 2 2) No sé por qué, cada vez que selecciono texto, las opciones del editor de ckles siempre aparecen en la parte superior: ! captura Quiero que aparezca junto a...

artf

Revisa la API de Paneles o simplemente puedes añadir o eliminar cosas una vez que el editor esté cargado '''js editor.on('load', () => { Cambia tu DOM aquí }) ```Acabo de probarlo en la demo y funciona como se esperaba, probablemente tenga...

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.

#45627 de octubre de 2017por leantorres733 respuestas
Reacciones 0

Problemas con comboboxes entre navegadores

He visto que el combobox tiene diferentes estilos según el navegador. Firefox 56.0.2 (64 bits): ! captura de pantalla 2017-10-27 a las 17 23 49 Chrome: ! captura de pantalla 2017-10-27 a las 17 26 47 Safari: ! captura de pantalla 2017-10-27 a las 17 27 57 Creo que el problema está con Firefox. Además, al abrir el sele...

santiph

Con el tema de luz activado, así es como se ven las cajas de selección en Firefox para OSx <img width="198" alt="captura de pantalla 2017-10-27 at 19 15 28" src="https://user-images.githubusercontent.com/747646/32127161-47023f32-bb4b-11e7-...

leantorres73

@artf puedo trabajar en ello si me das las indicaciones, o si quieres, puedo proponer algo.

artf

Gracias@leantorres73 un récord personal sería genial. Todo gira en torno al CSS y el problema es el <option>estilo que debería estar aquí: https://github.com/artf/grapesjs/blob/dev/src/styles/scss/gjsinputs.scss (solo intenta buscar 'opció...

#45527 de octubre de 2017por krunal0393 respuestas
Reacciones 0

Necesito ayuda: Pide que el usuario aporte texto/imageurl/hyperlink

Estamos creando una plantilla donde renderizará la Div con imagen de fondo y, al pasar el cursor mostrará algo de texto; además, habrá un hipervínculo cuando alguien haga clic en ella que redirigirá al usuario y también el título debajo de la imagen para el texto. Hemos creado una plantilla pero no hemos podido hacerl...

artf

Consulta aquí #286

krunal039

@artf gracias por responder, pero aún así no entendí cómo crear bloques con componentes, ya que los componentes son los bloques de construcción y los bloques estarán hechos de componentes. Queremos tener una ventana única donde el usuario...

artf

Consulta la documentación de Blocks y Components

Explora todos los temas