Pasos para reproducirse en http://grapesjs.com/demo.html :Haz clic en el Administrador de Capas.Ocultar cualquier capa, por ejemplo: el encabezado.Guardar el contenido: esto ocurre automáticamente en la demo, que utiliza almacenamiento local del navegador, guardando automáticamente cada paso.Recarga la página. Resulta...
artf
Gracias por el detalle @tomichal la solución estará disponible en la próxima versión
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.
#522 gracias por toda ayuda, pude resolver esto a través de this.model.attributes. pero ahora tengo otro problema, donde editor.setComponents restableció el valor en editor de HTML a valores predeterminados de traits. Flujo de aplicación 1) El usuario es redirigido al editor grapesjs para editar el contenido de la pág...
artf
@krunal039 'editor.getHtml()' es tu resultado FINAL y, obviamente, no hay información sobre rasgos ni otras cosas. Guarda y usa 'editor.getComponents()' entonces, si necesitas que el usuario vuelva a editar las plantillas.
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.
@artf Perdón por crear otro problema, pero también he probado con el código de abajo, también he creado Codepen para ello. 'Codepen' y aún así solo devuelve div vacío a través de editor.getHtml(), ! captura Veo que el HTML se actualiza en Canvas pero no en el modelo. ! captura Además, updateSrc() y la función updateh2...
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.
#522 @artf lo intenté como dijiste, pero sin suerte, no quiero hacerte perder el tiempo, pero sería muy útil si por favor puedes crear una pequeña muestra o indicarme una muestra, seguro que me estoy perdiendo algo. Perdón, tenía que abrir otro número, pero es una continuación del mismo #522, aquí solo editor.html() d...
adamlc
@krunal039 esto no es un formulario de apoyo. Si tienes algún problema, preguntar aquí solo va a enfurecer a los colaboradores. Si tienes un problema, pregunta en Stack Overflow, para eso es...
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.
Hola Arthur, He desarrollado una nueva función que permite añadir pestañas dentro del panel de bloques (esto es opcional, lo que significa que si no añades ninguna pestaña, el panel de bloques seguirá comportándose como antes) y estas pestañas podrían tener sus propias categorías y bloques. Mi pregunta es si sería pos...
artf
Solo mira aquí https://github.com/artf/grapesjs/issues/499 :)
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.
Usando el código proporcionado en la documentación. https://github.com/artf/grapesjs/wiki/API-Storage-Manager en ejemplos de "añadir". Estoy intentando crear mi propio método de almacenamiento. El método de "almacenar" funciona bien y añade el contenido al localStorage. Puedo inspeccionarlo y ver en Aplicaciones de Ch...
enricribas
Parece que tengo que llamar manualmente antes del resultado de la respuesta anterior. Eso no está en el código de ejemplo. ¿Es correcto? Me parece extraño, ¿qué pasa con los otros elementos, estilos GJS y assets GJS? ¿No son necesarias?
artf
Hola Enric, en realidad la wiki no está actualizada con la nueva firma, tienes que llamar a la llamada de vuelta '''js store(data, clb) { ... Tienda asíncrona clb(resultObject); ... }, load(keys, clb) { ... Carga asincrónica clb(resultObje...
¡Hola! Artf, gracias por grapesjs. He estado intentando buscar en Google dónde deberían añadirse estos botones, pero nada. Así que creo que deberían mostrarse por defecto. Pero no en mi caso :( Por favor, ayúdame a averiguar dónde está el problema Inserté grapesjs en React component, simplemente inserté grapesjs en co...
Cómo exportar el HTML/CSS en la vista de código / descargar como zip. Con las hojas de estilo en styles.css referenciadas en el lienzo de grapesjs, pero no las sin usar, en realidad estoy bien con toda la hoja de estilo styles.css, para un acceso sencillo a la API para exportar. Si añado la hoja de estilo en init Sí,...
artf
@chiqui3d definitivamente no debería añadirse a lo que se usa para guardar, si no, añadirás esos estilos dos veces.
artf
El problema que tengo es que cuando intento exportar el código usando el plugin de exportación grapesjs, no se exporta nada referenciado dentro de Canvas. @Yakito Por ahora, esos scripts/estilos deberían incluirse manualmente, puedes usar...
artf
Hola @tldrjumps no estoy seguro de haber entendido bien tu problema. Simplemente puedes obtener todo el CSS con 'editor.getCss()', que también intenta optimizarlo eliminando clases sin componentes. Los estilos insertados mediante la opción...
#513 Perdón por abrir un nuevo número, pero has cerrado el anterior, así que tuve que crear uno nuevo, Estoy teniendo dificultades con lo que sigue a continuación, así que si podéis ayudarme a resolver o orientarme con código de ejemplo, sería genial, o si tenéis un rato rápido de 5 minutos y creáis un pequeño código,...
artf
Puedes activar tus acciones en render... '''js ... Dentro de tu modelo init() { .... } updateAllStuff() { this.updateTitle(); this.updateHoverText(); ... } ... Dentro de tu vista render(... args) { ... this.model.updateAllStuff(); devuelvo...
krunal039
@artf lo he probado, pero sigue sin suerte, ¿podrías crear una muestra pequeña si es posible?
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.
La parte del almacenamiento remoto no está muy clara en la wiki, quiero saber si puedo almacenar plantillas por nombre como archivos html en alguna carpeta y recuperarlas también por nombre.
artf
Hola @Eman-Shaaban, GrapesJS es solo una librería del lado del cliente y no se ocupa de cosas de backend. El almacenamiento remoto simplemente envía datos a un script del lado del servidor, y luego depende de gestionarlo (puedes almacenarl...
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.