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...
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...
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...
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...
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...
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á
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
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
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
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
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