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
#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.

#64314 de diciembre de 2017por tlatforlz3 respuestas
Reacciones 3

¿Cómo ocultar el bloqueo de vídeo?

Hola, Estoy usando extensiones Basic Extensions en Grapesjs. Quiero ocultar "Video Block" en estas extensiones. ¿Cómo puedo hacerlo? Gracias.

artf

De hecho, hay una opción para este propósito '''js var editor = grapesjs.init({ ... contenedor: '#gjs', Plugins: ['GJS-Bloques-Básico'], pluginsOpts: { 'gjs-blocks-basic': { ¿Qué bloques añadir? Simplemente omite 'vídeo'. Bloques: ['Column...

hoainam12k

Abrir src/blocks.js. Eliminar la línea 95 -> 109 (la línea 95 empieza con 'if (blocks.indexOf('video') >= 0) {')Abrir src/index.js, línea 7: eliminar ''video', ' Reconstruir el paquete. ¡Supongo que funcionará!

tlatforlz

¡Gracias @artf

#64114 de diciembre de 2017por ajaysofto3 respuestas
Reacciones 1

Media Query

¿Hay alguna forma de aplicar CSS en un ancho específico como (max-width:767px) para que la plantilla sea responsiva???

hoainam12k

Sí, solo tienes que elegir Dispositivo desde la esquina superior izquierda ! dispositivo y cambiar el estilo. También puedes añadir puntos de interrupción personalizados, revisa la página de API-Device-Manager.

ajaysofto

Vale, gracias por el mensaje

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.

#64014 de diciembre de 2017por ajaysofto2 respuestas
Reacciones 0

Cuestión fronteriza

Solo podemos poner borde en los cuatro lados, ¿y si tenemos que dar borde solo en la parte inferior o superior, izquierda o derecha? ¿Hay alguna propiedad que debamos definir en el código?

artf

Mira esto #575

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