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

#8312 de febrero de 2018por ensemblebd3 respuestas
Reacciones 2

Endpoints de URLs dinámicas de storageManager

SOLICITUD DE FUNCIÓN Enfoque SPA para cargar y almacenar dinámicamente utilizando las opciones de configuración de storageManager, urlStore y urlLoad. Sería GENIAL que tu código comprobara si es una función, no asumiera que es un literal de cadena definido de forma finita y explícita en el momento de la configuración...

JulyanoF

@ensemblebd intentaste cambiar así: 'editor. StorageManager.getConfig().urlStore = "myUrl"'?

artf

La forma correcta de hacerlo sería actualizar el modelo de almacenamiento '''js editor. StorageManager.get('remote').set({ urlStore: '...', ... }) ```

ensemblebd

Al final solo hice una segunda petición ajax después de llamar a editor.store(), para almacenar los datos que quiero almacenar. Lo probaré, no es la forma en la que lo cambié.

#8302 de febrero de 2018por kewilson3 respuestas
Reacciones 1

La extracción limpia del master no carga localhost:8080 en Windows OS

Hola a todos, Tuve un problema tras sacar el último máster y simplemente intentar ejecutarlo, no se hicieron modificaciones en absoluto. Entorno: Windows 7, nodo 8.9.4_x64, npm 5.6.0, UAC = Encendido Pasos para reproducirse: 1) Shell de administrador cmd 2) NPM I 3) Actualización del NPM 4) NPM run build-n (ten en cue...

kewilson

cambié y saqué el repositorio predefinido de la página web... ahora veo lo que esperaba.

kewilson

También cabe señalar que hice pruebas y esas se ejecutaron y pasaron bien.

kewilson

Resumen: dr - ¿Entonces webpack-dev-server necesita tener cross-env para funcionar en Windows? Pude ejecutar una versión antigua de grapesjs que aún usaba cross-env en su inicio. Parece que los cambios de este compromiso son la causa de la...

#8291 de febrero de 2018por JulyanoF2 respuestas
Reacciones 0

¿"Función oculta"?

Hola @artf. Estaba implementando el modal de AssetsManager y lo encontré: ! imagen ¿Es alguna "función" o algo que aún no está completamente implementado? ¿Está funcionando? Realmente no lo encontré en ningún archivo. Si funciona, ¿cómo puedo activarlo? Cuando elimino el estilo 'display:none' y trato de usarlo, funcio...

artf

Hola @JulyanoF desafortunadamente solo es una parte heredada, como Assets ya son muy personalizables, no voy a implementar esa función en el núcleo

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.

#8281 de febrero de 2018por maxtacco2 respuestas
Reacciones 0

El evento de 'suman' componentes se activa un número diferente de veces

Hola, He notado que si añado el siguiente código en mi componente personalizado, el evento se activa de forma diferente dependiendo de si un nuevo componente hijo es arrastrar y soltar desde bloques o desde canvas. '''javascript ... view: defaultView.extend({ init() { this.listenTo(this.model.components(), 'add', this...

artf

Hola @maxtacco, desafortunadamente esto se debe a cómo funciona el Clasificador cuando mueve componentes y, sinceramente, ahora mismo no veo mejor solución que la tuya

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.

#8271 de febrero de 2018por hillelcoren3 respuestas
Reacciones 0

Cambiar la ubicación del panel de mandos

¡Biblioteca increíble, gracias! Tengo dos preguntas que espero que puedas ayudar.¿Cómo puedo mover el panel de comandos de arriba a izquierda como se muestra aquí: https://github.com/artf/grapesjs/wikiTenía problemas para que aparecieran los iconos de bloque, vi letras individuales en su lugar. Pude solucionarlo copia...

artf

Hola @hillelcoren ¿Cómo puedo mover el panel de comandos de arriba a izquierda como se muestra aquí? Los paneles están todos dispuestos libremente por CSS, así que puedes moverlos como quierasme costaba que aparecieran los iconos de bloque...

hillelcoren

¡Gracias por tu ayuda!

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.

#8261 de febrero de 2018por maxtaccoRespuesta 1
Reacciones 0

El ID generado automáticamente por elementos no se vuelve a añadir después de usar el ID personalizado y luego borrarse

Hola, Creo que hay un error relacionado con la generación de atributos de id de elemento. Al modificar el estilo del elemento, el valor del atributo id del elemento se genera automáticamente y se añade al HTML que antes se podía ver en el editor de código. Luego, el valor del atributo id se actualiza correctamente cua...

maxtacco

Además, si este es el caso, sería bueno establecer la estrategia predeterminada de valores "vacíos" para los rasgos en la configuración de un componente. Por ejemplo, 'valíaVacío: ""' o 'valorVacío: nulo' o 'valorVacío: () => {}'.

#82431 de enero de 2018por anand-gopinath3 respuestas
Reacciones 5

¿Es posible eliminar las "vistas" del Panel del editor

Quiero eliminar/ocultar la "vista" mencionada a continuación del panel. ¿Es posible mediante API o necesito ocultarlo externamente usando CSS? ! 34 'Editor. Panels.getPanel("vistas").atributos.botones.modelos[2].atributos.visible = falso;'

ryandeba

@anand-gopinath - este código me funciona en un plugin: 'editor. Panels.removeButton("vistas", "capas abiertas");' Parece que no me funciona después de que el editor ha cargado completamente... Sospecho que hay que eliminarlo antes de rend...

ryandeba

@anand-gopinath Por si te sirve de ayuda, aquí tienes algo de código que estoy usando para reordenar esos botones (probablemente también necesite ejecutarse en un plugin):

artf

Gracias Ryan, añadiré un nuevo oyente en la próxima versión, lo que debería solucionar el problema

#82330 de enero de 2018por JulyanoF2 respuestas
Reacciones 0

El contenido seleccionado de establecer no afecta completamente a editor.getHtml()

Cuando uso 'editor.getSelected().set('content', 'somethig')', teóricamente cambia de valor correctamente como veo en editor, pero cuando llamo a 'editor.getHtml()' o activo el guardado automático (que probablemente llame 'getHtml()'), aparece '"<div class="c891">algoInserta tu texto aquí</div>"'. Siempre incrementa el...

artf

https://github.com/artf/grapesjs/issues/820#issuecomment-361732512

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.

#82230 de enero de 2018por josefph3 respuestas
Reacciones 0

¿Cómo conseguir la herramienta de código HTML y CSS en la vista?

o cómo conseguir todo el código HTML y CSS para poder guardarlo en mi base de datos. ¿O ya hay una funcionalidad en la documentación? Tu ayuda será muy apreciada :)

josefph

Perdón por este post. Solo pude mirar los Asuntos Abiertos sin saber que había Asuntos Cerrados. Pude saber que podía usar editor.getHtml() y editor.getCss(), que podía guardar inmediatamente en mi base de datos para guardar mi plantilla (...

artf

@pranzikkin puedes configurar un almacenamiento remoto #778 que almacenará tus datos automáticamente

josefph

¿Qué pongo en UrlStore?

#82130 de enero de 2018por Deepak8133 respuestas
Reacciones 0

Cómo configurar el atributo href

Hola @artf, Por favor, háganos saber cómo podemos establecer el atributo href de anchor dentro de div cuando se arrastra elemento, es decir, <div class="social_icons rrssb-buttons c3250"> <a href="https://www.facebook.com/sharer/sharer.php?u=http://starteo.softobiz.com" class="popup rrssb-facebook" id="ibvm"><i aria-h...

JulyanoF

@Deepak813 supongo que no está en modelo, debería ser algo como: 'editor.getSelected().set('href', 'https://www.facebook.com/sharer/sharer.php?u=')' No necesitas acceder al modelo

Deepak813

Hola @JulyanoF, Gracias por el mensaje, He usado este código cuando el elemento se arrastra pero muestra el siguiente error: ErrorTipo no capturado: No se puede leer la propiedad 'set' de null. Quiero actualizar el href de la etiqueta anch...

JulyanoF

@Deepak813 ¿Ah, quieres cambiar el ancla cuándo arrastra o solta?

Explora todos los temas