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

#50510 de noviembre de 2017por adamlcRespuesta 1
Reacciones 0

Estilos de espectro

Usamos Spectrum en nuestra app y los estilos en Grapes anulan los nuestros. ¿Podrías quizá envolver los estilos con '''.gjs-editor-cont''? Esto resolvería nuestro problema y no debería afectar nada con el editor 👍

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.

#50310 de noviembre de 2017por sanjeevSavitr3 respuestas
Reacciones 0

Evento de comando que se activa cuando hacemos clic en "Ocultar vista previa"

Hola, editor.on('run:preview', () => { console.log('preview ON') }) Esto funciona bien. Ahora necesito el evento de comando que se activa cuando hacemos clic en "Ocultar vista previa".

artf

'stop:preview'

theanhmx

'editor.on('run:preview', () => { console.log('vista previa activada') }) editor.on('stop:preview', () => { console.log('vista previa APAGADA') })` Lo intenté, pero el evento stop:preview no se activó

artf

Corregido por https://github.com/artf/grapesjs/pull/592

#50210 de noviembre de 2017por sanjeevSavitr3 respuestas
Reacciones 0

Ocultar un componente concreto en la vista previa

Hola, ¿Es posible ocultar el componente "BannerOptionsBtn" cuando hago clic en el botón de vista previa? Solía funcionar en HTML(). Y cuando llamo a editor.getHtml() me devuelve el html como se espera, pero cuando hago clic en el botón de vista previa aparece el "BannerOptionsBtn". Aquí está el código. Por favor, ayúd...

artf

Puedes aprovechar eventos de comandos dentro de tu componente, por ejemplo, '''js editor.on('run:preview', () => { console.log('preview ON') }) ```

sanjeevSavitr

Gracias por la ayuda. Y por favor, envía el evento de comando que se activa cuando hacemos clic en "Ocultar vista previa".

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.

#50110 de noviembre de 2017por mtavkhelidze2 respuestas
Reacciones 0

Añadir regla CSS personalizada

¡Hola! Me gustaría añadir una regla CSS que, por ejemplo, cambie la apariencia de un componente en función de algún atributo. Es decir, '''css [rol-datos=algo] { Color de fondo: Rojo; } ``` ¿Hay alguna forma de hacerlo programáticamente? O de cualquier otra manera, para el caso. Gracias, Misha

artf

Prueba con esto '''js editor.addComponents('<style>[attr=val]{ color:red }</style>') ```

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.

#50010 de noviembre de 2017por vishal50332 respuestas
Reacciones 0

Añadir nueva propiedad en el gestor de estilos

Quiero añadir una nueva propiedad como altura de línea en Tipografía en el gestor de estilos. ¿Puedes ayudarme, por favor? Además, cómo aplicar el formato css a un elemento concreto seleccionando esta nueva propiedad añadida.

artf

Puedes conseguirlo en la demo https://github.com/artf/grapesjs/blob/gh-pages/demo.html#L1054

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.

#4999 de noviembre de 2017por arthuralmeidap3 respuestas
Reacciones 1

Pestañas dentro del panel

Hola @artf, Como debes saber, en mi empresa estamos creando un producto basado en GrapesJS. Estamos intentando mantenernos lo más cerca posible del núcleo de GrapesJS. Como desarrolladores, estamos haciendo todo lo posible por no crear un fork desde GrapesJS y seguir contribuyendo al repositorio. Ahora tenemos una nue...

arthuralmeidap

Eres el hombre!! ¡Muchas gracias! Lo probaré !!!

artf

Gracias, Arthur, de verdad aprecio tu ayuda. Parece que estás haciendo un trabajo increíble, creo que esta función podría ser la candidata perfecta para un plugin :)

arthuralmeidap

Necesito hacer algunos cambios en algunos modelos/vistas dentro de GrapesJS. ¿Cómo puedo conseguirlo con plugins? ¿Alguna idea?

#4989 de noviembre de 2017por ryandeba3 respuestas
Reacciones 0

Capacidad para filtrar bloques

¿Qué opinas sobre la posibilidad de filtrar el panel de bloques? Tengo una situación en la que puedo tener cientos de bloques personalizados, y tener una forma integrada para que los usuarios encuentren uno específico sería muy útil. Aquí va un breve resumen de lo que tengo en mente: https://i.imgur.com/fGCNY3N.png. E...

artf

Gracias por la sugerencia@ryandeba sería genial tener funcionalidad de búsqueda en todas las colecciones, probablemente incluso algo como esto, esto permitirá filtrar también en otros módulos. Prefiero mantener la parte de la interfaz alej...

gpol4119

¿Alguna novedad sobre el tema anterior? Una funcionalidad así sería muy útil.

ryandeba

@giannis4119 no estoy trabajando activamente en esto en este momento, pero puede que vuelva a hacerlo en algún momento en el futuro.

#4978 de noviembre de 2017por suraj7403 respuestas
Reacciones 2

Gestor de activos

Hola @artf, ¿Es posible reemplazar el gestor de activos actual desde el personalizado? He creado mi propio gestor de recursos, quiero usarlo para subir imágenes y todo eso. ¿Es posible?

artf

No @suraj740 el objetivo es el modelo de componentes, deberías añadir tu comando personalizado 'open-assets' '''js editor. Commands.add('open-assets', { run(editor) { Aquí llamas a tu encargado personalizado y puedes obtener el componente...

suraj740

Gracias @artf, pude reemplazar el gestor actual de activos por uno personalizado. Gracias por dar esas órdenes.

artf

Duplicado del #491

#4958 de noviembre de 2017por telliott223 respuestas
Reacciones 0

Resaltador y barra de herramientas en el lugar equivocado

Hola, De vez en cuando, en mi lienzo el resaltador y la barra de herramientas aparecen en el lugar equivocado. ¿Es un error conocido? ¿Tengo que actualizar manualmente el lienzo? Parece que la propiedad 'top' css en 'gjs-resaltador' y 'gjs-badge' no se está calculando correctamente, siguen alineándose horizontalmente,...

artf

Soy consciente de que la barra de herramientas "salta" cuando cambia el contenido dentro de ella (añadiendo o quitando botones), pero no con el resaltador. ¿Usas el editor dentro de una página desplazada?

telliott22

¿Hay alguna forma de evitar que salte cuando cambia el contenido? Sí, la página está desplazada. ¿Debería limitar la altura del editor a la altura del navegador?

artf

Sí, desafortunadamente hay un error que no consigue la dimensión correcta de la página desplazada

Explora todos los temas