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
#79625 de enero de 2018por kickbk3 respuestas
Reacciones 1

No se puede arrastrar un componente al lienzo después de clonar el elemento estilizado

Ve a cualquiera de las demos, selecciona un cuadro de texto, ponle un color de fondo. Clonarla. Luego intento arrastrar otro componente de texto y no lo deja.

artf

Gracias@kickbk ahora lo entiendo. Ya se corrigió aquí en el #779 y estará disponible en la próxima edición

artf

@kickbk no puedo reproducirlo, pero creo que estoy haciendo algo mal, ¿puedes proporcionar un screencast o gif del comportamiento? (o cualquiera que tenga el mismo problema) Gracias

kickbk

! 2018-01-25 09 44 28 Usando Mac Chrome. Lo mismo en Safari y FF.

#79525 de enero de 2018por chiqui3d3 respuestas
Reacciones 3

Editor.getSelected() en run:open-assets

¡Hola! Quiero sin tener que crear un nuevo botón de bloque y detener el evento asociado a la imagen, este 'run:open-assets' obtenga el área creada por el editor en el lienzo y añada allí la imagen que obtuve con mi imagen modal personalizada. Quiero aclarar que cuando hago doble clic en la imagen dentro del lienzo y s...

artf

Presta atención al comando actual Tu comando debería ser algo así '''js editor. Commands.add('open-assets', { run(editor, sender, opts = {}) { Aquí llamas, por ejemplo, a tu gestor de activos personalizado someCustomeManager.open({ onImage...

artf

Pide disculpas @chiqui3d pero intenta explicarlo mejor, porque no he recibido ni una sola afirmación de lo que preguntas

chiqui3d

Sí, @artf, tienes razón, acabo de actualizarlo, espero que ahora lo entiendas.

#79424 de enero de 2018por JulyanoF2 respuestas
Reacciones 0

¿Cómo crear una opción personalizada en Toolbox?

Me gustaría saber cómo puedo crear una "opción" personalizada con contenido personalizado en este lugar: ! imagen

artf

Esto es simplemente un Panel por defecto con 3 botones donde cada botón activa su propio comando OpenStyleManager OpenTraitManager Bloques abiertos <- siendo la última modificada, usa esto como punto de partida Así que si quieres añadir un...

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.

#79324 de enero de 2018por chiqui3d2 respuestas
Reacciones 0

Editar el icono del título y del código de visualización

Hola, me gustaría saber si solo puedo editar el icono y el título del comando de código. Otra duda es que estoy empezando y estoy haciendo un lío al buscar en la documentación; por casualidad no tienes una imagen del editor que diga que es todo para identificarlo, más rápido y saber cómo editar algo. Gracias y buen tr...

chiqui3d

Resuelto con removeButton

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.

#79224 de enero de 2018por alvim3 respuestas
Reacciones 0

La propiedad de script usando función no funciona con bloques

En la documentación de Componentes & JS hay este ejemplo: Esto funciona perfectamente. Pero no podría usar una función en lugar de una cadena en 'script', como se dice que está soportado como este ejemplo: No pasará nada. La documentación no es muy clara sobre el uso de scripts en bloques o componentes.

artf

Busca dónde está el problema, se solucionará en la próxima versión

chiqui3d

@artf Estos cambios en la fecha en que se publicarán?

artf

@chiqui3d debería arreglarse

#79024 de enero de 2018por JulyanoF2 respuestas
Reacciones 0

¿Es posible separar el editor de texto del bloque?

Estoy intentando separar un editor de texto de un bloque, algo parecido: ! imagen ¿Es posible?

artf

@JulyanoF claro, puedes crear un Trait personalizado (por ejemplo, un área de texto que, al renderizar, se inicializa con un RTE personalizado) y al actualizar cambiar el 'contenido' del componente PD: Por favor, la próxima vez, sigue la p...

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.

#78923 de enero de 2018por Geczy3 respuestas
Reacciones 1

GetComponents no devuelve components

Es como si no estuviera analizando el DOM Reproducirse. Ver registro de consola https://codesandbox.io/s/lxl7x2mnq ! imagen Puedes ver que hay muchos más de 5 componentes / modelos en este sandbox. Pero el registro de consola solo muestra 5 ! imagen Si añado uno a la raíz del árbol dominante, mostrará 6. Pero si añado...

artf

@Geczy probablemente tenga que actualizar la descripción, pero 'getComponents' solo devuelve los componentes del wrapper (con sus hijos), si quieres devolver un array de todos los componentes puedes hacer esto: '''js const getAllComponents...

Geczy

Funciona genial, gracias

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.

#78822 de enero de 2018por JulyanoFRespuesta 1
Reacciones 0

Insertar CSS personalizado en línea

Ya he probado diferentes formas de hacerlo, pero sigue sin funcionar... Primero: 'editor.addComponents('<style>img{width:100%}.botao-roxo{background-color:#8D7EA2; color del borde: #8D7EA2; color:#FFF}.botao-roxo:activo,.botao-roxo:focus,.botao-roxo:hover{color-fondo:#FFF; color del borde: #8D7EA2; color:#8D7EA2}.bota...

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.

#78722 de enero de 2018por ghena2 respuestas
Reacciones 0

Comentario condicional HTML

Hola a todos, No entiendo cómo guardar la carga de anuncios condicional en html comentar, por ejemplo: <!--[si (mso)|(IE)]> <table align="center" border="0" celladdding="0" cellspacing="0" width="650"> <tr> <td> <! [endif]--> <table align="center" border="0" cellpadding="0" cellspacing="0" clase="full-width" style="ma...

artf

Tienes que crear el componente de comentarios #208

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.

#78622 de enero de 2018por perfect-coders3 respuestas
Reacciones 0

Cómo obtener los siguientes y anteriores modelos/elementos del elemento seleccionado

Estoy clonando un elemento. Quiero conseguir el siguiente elemento o el anterior. Con esto quiero decir que ¿cómo puedo conseguir el modelo o cómo debería darle algún atributo personalizado al elemento clonado? Gracias de antemano.

JulyanoF

Cuando dices "elemento", ¿te refieres a bloques? ¿Como botón, texto, sección...?

perfect-coders

JulyanoF

Puedes conseguir todos los bloques así: 'var bloques = editor. BlockManager.getAll().models;'

Explora todos los temas