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

#276411 de mayo de 2020por lofczSin respuestas
Reacciones 0

Bloque con script de contenido -> tras cargar desde storageManager

Tengo un componente y un bloque definidos dentro de mi plugin. El bloque depende de obtener algunos datos mediante AJAX y luego volver a renderizarse. '''js Contenido: { tipo: "testComponent", contenido: 'AJAX cargando...', script: function() { El contenido cambia mediante $("#" + this.id) } } ``` Cuando bloqueo en el...

#276310 de mayo de 2020por ghuser1233 respuestas
Reacciones 3

GrapesJs y PHP - almacenan y cargan datos para mostrarlos en el editor y también en la página HTML

Estoy usando GrapesJS para crear una página web sencilla. Incluí el guion de la siguiente manera dentro de la parte de la cabeza: Estoy usando GrapesJS para crear una página web sencilla. Incluí el guion de la siguiente manera dentro de la parte de la cabeza: <script type="text/javascript" src="js/jquery-1.10.2.js"></...

Ju99ernaut

Se supone que debes configurar una API RESTful, por ejemplo: 'sql' '''sql CREATE DATABASE gjs; CREAR TABLA SI NO EXISTE 'páginas' ( 'id' int(20) NO NULO AUTOINCREMENT, 'assets' TEXTO NO NULO DEFAULT '[]', 'components' TEXTO NO NULO POR DEF...

ghuser123

@Ju99ernaut , Q1) ¿son correctos todos mis fragmentos de código del frontend? Q2) ¿Cómo puedo conseguir la variable '$POST'? En la pestaña de inspección de red del navegador, solo veo la carga útil de solicitudes. '$POST' está vacío ahí. P...

Ju99ernaut

Supongo que la variable '$_POST' solo funciona para parámetros de URL, he actualizado el código para usar la variable '$data', tus fragmentos de frontend están bien, pero al cargar los datos no se adjuntarán automáticamente al editor ya qu...

#27629 de mayo de 2020por lofcz3 respuestas
Reacciones 0

Cómo escuchar el cambio de valor de rasgo directamente desde la adición de bloques

Estoy pasando de seguir JSON a editor. BlockManager.add()' para definir mi bloque, cargar su contenido desde el servidor y poblar el rasgo select-type llamado 'defaultCategory' de la misma manera. Todo funciona bien. Ahora necesito escuchar el evento 'onchange' de esa selección y ejecutar algo de JS allí. He consultad...

Aiyush-G

¿Solucionaste este problema? Si es así, ¿cómo?

SwapnilSoni1999

Por favor, guía.

Vampire-V

@lofcz ¿Cómo solucionáis este problema?

#27619 de mayo de 2020por supershwaRespuesta 1
Reacciones 0

Resuelto - Caracteres "Â" en HTML (problema con la codificación de caracteres)

Sobre el hilo (cerrado) aquí: https://github.com/artf/grapesjs/issues/1693 Tuve el mismo problema con los personajes "Â" que reemplazaban las pestañas y causaba estragos cada vez que guardaba el contenido. Me di cuenta de que el servidor en el que lo tenía estaba en una versión desactualizada de PHP (versión 5 más o m...

artf

Genial, gracias @supershwa por la referencia

#27609 de mayo de 2020por cartifon3 respuestas
Reacciones 1

Assets renderizando todas las imágenes en lugar de solo algunas.

Hola @artf, primero que nada, ¡gran trabajo con el GrapesJS! Me lo estoy pasando muy bien trabajando con él. ¡Es increíble! Así que, sobre el tema, o quizá aún soy nuevo en eso... Situación: Quiero poder crear una galería usando el Gestor de Activos. Seguí los pasos para crear la lista y añadir algunas categorías. Cre...

cartifon

¡Por supuesto! Aquí está: https://www.w3schools.com/code/tryit.asp?filename=GEQ2MIV7CI3W (Actualizado)

artf

Gracias, @cartifon, sobre el problema, sinceramente, esperaría ver actualizado el Gestor de Assets, ¿puedes crear una demo en vivo reproducible para que pueda comprobarlo mejor?

artf

'0.12.17' es demasiado antiguo, usa la última versión de grapesjs y funcionará

#27597 de mayo de 2020por grodriguez88Respuesta 1
Reacciones 0

Cambiar el lenguaje de los edito

Hola Estoy intentando cambiar el idioma del editor, he añadido estas líneas en grapesjs.init: Pero esto no me funciona. Gracias de antemano

ZaheerNiazi007

@grodriguez88 por favor, actualiza tu versión de las uvas en JS i18n: { Lugar: "en", detectLocale: false, mensajesAñadir: { en: en, }, }, y usa esto El mío funciona perfectamente

#27587 de mayo de 2020por mattdeigh3 respuestas
Reacciones 0

Keymaster no desvincula las pulsaciones de teclas.

Esto es reproducible en el sitio de demostración que ejecuta '''0.16.12'''. En la consola, ejecuta ''editor. Keymaps.removeAll()''' e intenta eliminar un componente. Elimina el componente, y no creo que deba hacerlo. Parece que los otros mapas de teclas se desvinculan bien. No estoy seguro de si esto es un problema de...

artf

me pregunto si el comando de desvincular en Keymaster estaba pensado para manejar una tecla individual en lugar de varias en caso de retroceso, pero copiar/pegar/deshacer/rehacer funciona correctamente. Bueno, funciona con otros keymaps, a...

mattdeigh

Hombre... He revisado Keymaster y esa función de desvincular maneja varias teclas, así que el problema debe estar en otro sitio. No noté nada llamativo cuando miré. No aparecen errores cuando intento desvincular la tecla. Estoy usando Grap...

artf

¿Te va bien el método de separar las cuerdas? Claro, veamos si funciona

#27577 de mayo de 2020por makkaronis4eRespuesta 1
Reacciones 0

Ocultar el gestor de estilo si no se selecciona ningún componente

Hola, quiero reproducir el comportamiento predeterminado del GJS, cuando el gestor de estilos está oculto si no se selecciona ningún componente. Así: ! imagen Pero parece que esto no funciona por defecto, si el marcado es personalizado, como en el ejemplo artf aquí: https://codepen.io/artf/pen/MQpZPj

artf

Sí, esa lógica se maneja en este comando que no viene incluido en una interfaz personalizada, así que tienes que añadirlo tú mismo

#27556 de mayo de 2020por LerdouilleRespuesta 1
Reacciones 0

Cambiar 2 valores de propiedades en el gestor de estilos

Hola, Me gustaría añadir un conmutador en el gestor de estilos para actualizar varias propiedades con un solo clic. Por ejemplo, un switcher con iconos de fuente impresionantes para alinear el DOM con las propiedades margin-left y margin-right. Si hago clic en el botón "Align left", me gustaría actualizar tanto la pro...

artf

Por ahora no es tan fácil (no tenemos documentación para estilos personalizados), así que, por ahora, recomendaría usar Traits

#27546 de mayo de 2020por shakil-official3 respuestas
Reacciones 0

¿Cómo puedo personalizar bloques de vídeo

Quiero crear una galería de imágenes tipo galería de vídeo. Después de la caída, el bloque de vídeo muestra la galería. ¿Cómo puedo hacer eso?Estoy usando el plugin grapesjs-preset-webpage. Intenta que no funcione por debajo del código... var editor = grapesjs.init({ Altura: '100%', Offsets: 1, avisoOnUnload: 0, Conte...

artf

Hola @ShakilAhmedMunna, tienes que usar Componentes personalizados

shakil-official

No entendía cómo usar eso... ¿Tienes algún tutorial que

nadhu2013

¿Hay alguna solución para este ticket? Porque necesito lo mismo que uso el plugin grapesjs-preset-webpage

Explora todos los temas