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

#65517 de diciembre de 2017por z1lk3 respuestas
Reacciones 3

Plugin de bloques de arranque

Se mencionó en la Hoja de Ruta (#74). ¿Alguien ha empezado con esto? Me vendría mucho de un plugin así, así que estaría dispuesto a contribuir.

z1lk

Sí, como parece que nadie ha empezado el proyecto, yo sí: https://github.com/z1lk/grapesjs-blocks-bootstrap4. No soy un desarrollador JS con mucha experiencia, así que cualquier comentario o ayuda es bienvenido. Gracias por el boilerplate...

artf

¿Alguien ha empezado con esto? Por lo que sé, ningunoestaría dispuesto a contribuir Sería genial

artf

Bien hecho@z1lk avísame cuando lo hayas hecho, estaré encantado de ponerlo en README

#65416 de diciembre de 2017por mgifford3 respuestas
Reacciones 6

Revisión de Necesidades de Accesibilidad

La demo tiene muy buena pinta, pero apunta a la necesidad de una revisión seria de accesibilidad. Hay un problema abierto en la comunidad Drupal que está analizando esto, y estamos trabajando en un buen patrón. El principio es que los elementos sean enfocables para usuarios que solo tienen teclado.

artf

Gracias Mike por señalarlo, definitivamente lo añado a la hoja de ruta (#74)

ankx06

@artf solo quería comprobar la línea temporal para añadir esta función. Veo que lo has movido a backlog, así que ¿cuál es el plan para soportar el enfoque en cada componente mediante teclado?

mgifford

Sí, perdona... Hace tiempo que no publiqué este enlace en 2017... Había olvidado un poco cuál es el enfoque de GrapeJS. Pero sí, como dije hace 5 días, la accesibilidad "no es algo que puedas simplemente 'activar'."

#65315 de diciembre de 2017por gerabu3 respuestas
Reacciones 2

Clase Defautl en bloque

Estoy intentando añadir un bloque personalizado ! 1 y funcionan bien, salvo que los atributos styles están configurados como una clase predeterminada, por ejemplo ! 2 Quiero que esos atributos CSS estén configurados a la clase que estoy configurando en el atributo de clases ('header-banner') ¿Cómo puedo hacer eso?

juanj

Para lograrlo, necesitas añadir el estilo separado del bloque y establecer las clases en el bloque. Mira por ejemplo cómo se hace esto en el plugin de bloques básicos: https://github.com/artf/grapesjs-blocks-basic/blob/master/src/index.js#...

artf

También puedes hacer esto '''js Contenido: ' <div class="header-banner">...</div> <style> .header-banner { ... } </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.

#65115 de diciembre de 2017por AH1N12 respuestas
Reacciones 0

Desactivar/ocultar el Gestor de Estilo

Quiero que el usuario proporcione el id de un componente antes de poder editar sus estilos. Para ello necesito desactivar o ocultar el Style Manager de algún componente hasta que el usuario confirme que es i. ¿Cómo puedo hacerlo?

artf

Hola @AH1N1 podrías configurar esto '''js const sm = document.getElementById('gjs-sm-sectors'); const updateStyleManager = () => { modelo const = editor.getSelected(); sm.style.display = model.getAttributes()['id'] ? 'bloquear': 'ninguno';...

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.

#65015 de diciembre de 2017por vishal50332 respuestas
Reacciones 1

Se busca ayuda: Sobre la actualización de rasgos

Hola, He aplicado un rasgo href en la etiqueta de imagen. ¿Podrías decirme qué evento se activa cuando se cambia el rasgo de ref para eso? Gracias,

ryandeba

Hola @vishal5033, El evento component:update debería activarse cuando un rasgo cambia, pero también se activará cuando algo cambie. Podrías comprobar el rasgo específico (href) inspeccionando la propiedad 'cambiado' del objeto componente q...

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.

#64915 de diciembre de 2017por blackbirdzzz2 respuestas
Reacciones 0

Cómo generar un CSS limpio

Hola, Estoy buscando corregir mi CSS cuando abra mi editor de exportación me salió un CSS inútil que puedes ver en esta imagen: https://www.noelshack.com/2017-50-5-1513332047-screenshot-at-dec-15-11-00-34.png https://www.noelshack.com/2017-50-5-1513332047-screenshot-at-dec-15-11-00-03.png https://www.noelshack.com/201...

artf

@blackbirdzzz ya lo hemos comentado aquí #307

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.

#64815 de diciembre de 2017por effectief2 respuestas
Reacciones 0

El panel puede ser móvil pero impide moverse, elimina propiedades en los hijos

Hola, ¿Cómo puedo evitar que me muevan o quiten propiedades en los niños? En este caso (véase el código más abajo) el usuario puede mover el padre (Template2), pero todos los hijos no pueden moverse. Lo probé con 'propagar', pero estas propiedades también son aplicables al progenitor. Necesito una opción para aplicar...

artf

Hola @effectief, crea un envoltorio para niños con esa propiedad de 'propagar'

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.

#64715 de diciembre de 2017por HarshOB3 respuestas
Reacciones 0

El valor de rasgos personalizados no se establece en el Código

Hola, Aquí usé textbox trailt y lo que escribo en el cuadro de entrada obtenía el texto en Code Viewer. Como puedes ver, 'progreso= 80' ! captura de pantalla de2017-12-1512-31-55123 Pero cuando creo rasgos personalizados y selecciono valor en el desplegable, entonces no obtuve ningún valor en mi código (HTML). ! captu...

artf

@HarshOB mostrar cómo creas el rasgo personalizado

HarshOB

Aquí está el código:

artf

@HarshOB intenta ver si el cambio realmente se activa '''js editor. TraitManager.addType('customConent1', { eventos:{ 'cambio': 'enCambio' }, onChange() { console.log('cambiado'); this.model.set('value', this.getInputEl().value); }, getInp...

#64615 de diciembre de 2017por tomichal2 respuestas
Reacciones 0

Las imágenes que se colocan en el selector de imágenes se suben dos veces

Configura el gestor de activos con la opción 'dropzone' en 'true' (que por defecto es 'true'), algo así: Luego suelta una imagen en la zona de desembarco dentro del modal del administrador de activos (desde el plugin 'gjs-blocks-basic'), y la imagen se sube dos veces al backend. Creo que esto se debe a que la opción '...

artf

@tomichal correcto, pero 'dropzone' estaba desactivado por defecto en https://github.com/artf/grapesjs/releases/tag/v0.12.50 lo hemos comentado aquí #507

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.

#64514 de diciembre de 2017por luiz-brasil2 respuestas
Reacciones 1

Prefijo .btn de Buttons en el editor con "gjs-"

.btn se usa comúnmente en Bootstrap y en muchos temas o plantillas. Los botones de los ojos del administrador de capas aparecen incorrectos debido al nombre de clase .btn usado, como podemos ver en esta captura de pantalla: <img width="387" alt="captura de pantalla 2017-12-14 a las 19 46 25" src="https://user-images.g...

artf

Prefijo añadido, estará disponible en 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.

Explora todos los temas