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

#173922 de enero de 2019por Soharab-Shaikh2 respuestas
Reacciones 2

Cómo cargar estilo CSS dinámico (no Link) en el cabezal Canvas

Hola, Antes que nada, gracias por tu excelente trabajo !!!! Estoy intentando cargar un estilo dinámico en la cabeza de lienzo. ¿Hay alguna forma de cargar un objeto dinámico o una cuerda en la cabeza de lienzo? var customeCss = "h1 { color:#000000; fuente-familia: Mensajero; font-style:italic;; }" var editor = grapesj...

artf

Haz esto '''js cabeza const = editor. Canvas.getDocument().head; head.insertAdjacentHTML('beforeend', '<style>TU CSS'</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.

#173822 de enero de 2019por cnaa972 respuestas
Reacciones 0

Error de redimensionamiento de la celda de la tabla (td, th)

Hola. Estoy trabajando en la función Table con este increíble proyecto grapesjs. ProblemaAñadí un componente de tabla en el lienzo. En 'ComponentTableBody.js', cambiar las opciones de filas y columnas por defecto.En ComponentTableCell.js, añadir opciones 'redimensionables' en el componente de celda.luego para hacer qu...

artf

El verdadero problema aquí es la clase, así que no me importa eliminarlos del núcleo (aquí en realidad no sirven para nada), pero evitaría otros componentes relacionados con tablas.

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.

#173721 de enero de 2019por arthuralmeidapRespuesta 1
Reacciones 0

Redimensionar componentes del lienzo

@artf Hola amigo, ¿qué tal? Actualmente, cuando el usuario redimensiona componentes (básicamente Image y SVG), es posible hacerlos más grandes que Canvas y el usuario no puede ver más la barra de herramientas del componente. He creado una solución para limitar el ancho al ancho del Canvas si el usuario intenta redimen...

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.

#173521 de enero de 2019por bajki3 respuestas
Reacciones 2

Fabricante de componentes Vuejs

Hola, estaría bien tener un constructor de componentes de Vue como mjml... Este proyecto iniciado por el usuario: https://github.com/Patrick-Spiegel/vue-grapesjs Pero ¿cómo crear componentes como VBtn en este proyecto? Si aceptar drop element... Así que como VContainer y puedes poner VBtn dentro. Gracias, Iván

artf

Esto es muy parecido a cómo hice el editor mjml, él creó un componente personalizado con su propio renderizador https://github.com/Patrick-Spiegel/vue-grapesjs/blob/master/src/components/grapes-components/v-btn/index.js Desafortunadamente,...

bajki

Pero, ¿cómo empujar un nuevo componente para renderizar Vue... Esto sería genial para Vue si se puede gestionar.

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.

#173321 de enero de 2019por AkibDeraiya1233 respuestas
Reacciones 2

Cómo eliminar la etiqueta de script que se añade mediante el script de añadir bloques

Hola @artf Quiero exportar contenido html final/basado en producción excluyendo el script (solo que se añade con el gestor de bloques). Supongamos que estoy añadiendo un bloque nuevo usando block-manager, como Ahora, cuando pongo este bloque en el editor, creará una etiqueta div en el documento y también crea el scrip...

thinkanymore

jsInHtml...... falso

thinkanymore

~~editor. Canvas.getWrapperEl().innerHTML~~

artf

@AkibDeraiya123 usar la opción 'jsInHtml' https://github.com/artf/grapesjs/blob/6cb73f328fcc1b3771a483160d6d6f5f8d34b80c/src/editor/config/config.js#L108 @thinkanymore no, nunca deberías usar el HTML en bruto dentro del envoltorio del lien...

#173220 de enero de 2019por thinkanymore2 respuestas
Reacciones 0

Rehacer deshacer no funciona para componentes que tienen script

Como dice el título, si el componente tiene atributo script, rehacer y deshacer no funciona, lo siento por haberlo entendido mal.

artf

Hola @thinkanymore ya tenemos un problema con el UndoManager #1512 (cierro esto, así que responde ahí si lo necesitas) Para ser sincero, no entendí nada, ¿me estás diciendo que el problema es con ese 'model.set('attributes, attr)'? ¿Puedes...

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.

#173117 de enero de 2019por abozhinov3 respuestas
Reacciones 2

¿Cuál es la mejor manera de gestionar los componentes dinámicos?

Hola, ¿Podrías decirme cuál es la mejor manera de gestionar plantillas dinámicas? Quiero describirte cuál es mi caso.Tener tienda online y utilizar GrapesJS.Tenemos PÁGINAS y en estas páginas queremos añadir colecciones de productos o colecciones con marcas (logo). Quiero crear algunos componentes como la colección de...

artf

Puedes usar un componente personalizado y variables para reemplazar en el lado del servidor. Echa un vistazo al ejemplo que te hice: https://jsfiddle.net/fcsa6z75/7/

abozhinov

¿Podrías darme consejos sobre cómo hacer mapeo con datos dinámicos? Algo como Webflow. Tienen la colección de productos y puedes editar la plantilla, seleccionar el componente TEXTO y elegir, esto es NombreProducto. Su editor parece Grapes...

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.

#172915 de enero de 2019por K4ST0RRespuesta 1
Reacciones 0

La propiedad de atributos no funciona

Versión: 0.14.50 Edito: Perdona, vi que funciona cuando añado el gestor de rasgos. Los atributos no se establecen en componente. Ejemplo con : 'editor. BlockManager.add('h1-block', { etiqueta: 'Heading', contenido: '<h1>Pon tu título aquí</h1>', categoría: 'Básico', atributos: { título: 'Insertar bloque h1' } });` Res...

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.

#172814 de enero de 2019por arthuralmeidap3 respuestas
Reacciones 0

Opción de barra de herramientas de Block en la parte inferior.

Hola @artf ¿Cómo estás? Estoy teniendo un pequeño problema en GrapesJS y me gustaría conocer vuestra opinión sobre cuál es el mejor enfoque aquí. Mi problema es: cuando tengo un bloque pequeño, como un Link, colocado en la esquina superior izquierda del Canvas, la barra de herramientas cubre totalmente el bloque y no...

artf

Hola @arthuralmeidap creo que el #1434 habla del mismo problema. Sinceramente, ya he solucionado básicamente el mismo problema con la barra de herramientas RTE, así que supongo que, si tienes tiempo, podrías copiar/compartir la misma funci...

arthuralmeidap

@artf creé el PR #1730 para esto. ¡Échale un vistazo cuando puedas! ¡Gracias por vuestra ayuda, como siempre!

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.

#172714 de enero de 2019por alfaalex812 respuestas
Reacciones 0

Evento para que los niños vean

Tengo un problema con un componente. Cuando dejo caer un componente en el lienzo, creo un objeto sencillo. Antes de añadir este objeto necesito comprobar si algún atributo ya está poblado pero los hijos aún no están disponibles. '''js view: defaultView.extend( { etiquetaNombre: 'alea-video', updateContent() { this.el....

artf

Reproduce el problema en una demo en directo, si puedes, abre un problema como ERROR (sigue la plantilla)

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