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

#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

#79124 de enero de 2018por lauragadea3 respuestas
Reacciones 1

Añadir un nuevo botón en la barra de herramientas

Hola, Estoy intentando añadir un nuevo botón a la barra de herramientas con todos los componentes. He podido sumar para cada componente por separado, pero no para todos a la vez. Cabe señalar que quiero evitar modificar el archivo 'src/grapesjs/dom_components/model/Component.js' ¿Hay alguna forma de hacerlo? ¡Gracias...

artf

@lauragadea probablemente deberías intentar extender los tipos de componentes por defecto (por ejemplo, 'predeterminado', 'imagen', 'texto', etc.)

JulyanoF

@lauragadea, por favor revisa el #266

lauragadea

Sí, @JulyanoF, ya lo he hecho. Y sugiere modificar los archivos 'src/grapesjs/dom_components/model/Component.js'. Eso es exactamente lo que intento evitar.

#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;'

#78522 de enero de 2018por lypliuyinping3 respuestas
Reacciones 0

Haz un componente de botón

Hola, quiero hacer un componente de botón, haz clic en el botón, aparecerá un cuadro de diálogo con algunos cuadros de texto y los botones OK y Cancelar, pulsar en OK y el botón Cancelar realizará diferentes funciones, ¿puedo preguntar cómo lograrlo? Gracias por tu respuesta

JulyanoF

Hola @lypliuyinping Puedes crear bloques personalizados así:

lypliuyinping

@JulyanoF Primero, ¡muchas gracias por tu respuesta! Luego, me gustaría preguntar, ¿cómo se logra el evento de clic de botón? Por ejemplo: Haz clic en el botón para mostrar el cuadro de texto.

JulyanoF

¿Estás usando Bootstrap? ¿O otra js lib para crear un cuadro de diálogo?

#78422 de enero de 2018por lypliuyinping3 respuestas
Reacciones 0

Código Grapesjs sin comprimir

Hola, soy estudiante de posgrado y me gustaría estudiar en detalle Grapesjs, si es conveniente, ¿puedo compartir el código fuente sin comprimir de Grapesjs? ¡Te estaré muy agradecido!

artf

Claro

lypliuyinping

¿Lo enviarás a mi buzón? ¿O compartirlo como enlace?

artf

@lypliuyinping todo lo que necesitas está dentro de la carpeta 'src'

Explora todos los temas