¡Hola a todos! Estoy intentando iniciar varios editores en la misma ventana. Creo que casi todo funciona perfectamente (edición, guardado, añadir componentes, etc.), pero cuando abro el modal "ver código", veo CSS duplicado. Investigando un poco, noté que dentro del método loadModule hay una línea "if (Mod.onLoad) thi...
artf
Gracias @kevinalvarez probablemente ya he llegado al problema, voy a intentar una solución pronto.
kevinalvarez
¡Gracias @artf! Hice el cambio y ahora funciona como se esperaba. Esperaremos a la publicació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.
¿Hay alguna forma de restringir la longitud de un rasgo, es decir, el título no puede superar los 255 caracteres y si el usuario intenta añadir más, debería mostrar un mensaje de error?
ryandeba
Hola @krunal039, La única forma que conozco para hacer algo así sería crear un custom trait y usar la función 'getInputEl' para establecer una propiedad 'maxlength' en tu entrada o crear una sección que muestre los errores que quieras.
artf
La única forma que conozco para hacer algo así sería crear un rasgo personalizado Correcto
krunal039
@ryandeba @artf, gracias por responder, ¿hay alguna forma de pasar la propiedad (longitud máxima, mensaje de error de validación) a rasgos personalizados?
Hola @artf, He actualizado la imagen src usando el siguiente código: editor.getSelected().set('attributes', {'src': image_Url}); Pero cuando configuro todo el HTML usando el siguiente código: editor.setComponents(templateHTML); luego image src no se actualiza en HTMLcomponent. Por favor, háganos saber sobre esto.
ryandeba
Hola @Deepak813, No estoy seguro de dónde viene 'templateHTML' en tu ejemplo... ¿Está el 'src' de tu imagen configurado correctamente en esa variable? En cualquier caso, seleccionar una imagen y ejecutar este código me funciona bien en la...
artf
@Deepak813 como ya mencionó Ryan, tienes que usar 'editor.getSelected().set('src',image_Url)'
AkibDeraiya123
@ryandeba @artf ¿Hay alguna posibilidad de cambiar otros atributos de la imagen como clase, id, etc.? Lo había intentado con algo así, Pero en mi caso esto no funciona. ¿Podéis ayudarme a cambiar otros atributos de esta etiqueta de imagen?
Estoy intentando averiguar cómo escribir un backend (en ASP.NET Core) para el Asset Manager. He mirado algunas de las páginas de la Wiki, pero sigo un poco confundido. Lo que realmente me gustaría es información sobre cómo mostrar recursos existentes, subir nuevos, eliminar los existentes, etc. He visto que puedo subi...
artf
Hola @gordon-matt, gestionas los activos con Asset API y sus eventos, la parte remota depende de ti '''js Inicia el editor con assets const editor = grapesjs.init({ // ... assetManager: { Activos: [ 'https://.../image.png', { src: 'https:/...
gordon-matt
Vale, creo que entiendo cómo funciona. Lo probaré, gracias.
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 @artf, Creó este problema debido a https://github.com/artf/grapesjs/issues/214 ha sido cerrado... Cloné el último repositorio y lo ejecuté en IE 11, un error: 'SCRIPT438: El objeto no soporta la propiedad ni el método 'reemplazar' - grapes.min.js (15612,7)' demuestra en la consola, cuando hice clic, saltó a la lí...
artf
@frank tenzing, no estoy seguro si es el único error de IE, ¿estás teniendo este problema con algún tipo de plantilla (que probablemente contenga algún elemento SVG)?
frank-tenzing
Hola @artf, lo que he hecho después de clonar el último repositorio es 1). Sustituyó el script de inicio por '"start": "webpack-dev-server --open --progress --colors & npm run build:css -- -w",;' 2). Comentaron los editor. BlockManager.add...
artf
@frank tensión, gracias, pero ¿qué pasa con otros navegadores?
Hola a todos, feliz año nuevo, Actualmente estoy investigando GrapesJs para nuestro proyecto posterior. La pregunta es que he entrado en el https://github.com/artf/grapesjs/issues/196 para minificar un nuevo grapes.min.js, pero cuando borré el grapes.min.js e intenté hacer algún cambio en el grapes.js que está en la c...
artf
@frank tenaz, no deberías editar archivos en la carpeta 'dist', esos se generan cada vez que 'npm run build'. Tienes que editar archivos dentro de 'src'. Por cierto, ese código parece venir de cash library, no de grapesjs en sí (sobre el t...
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.
Actualmente, una vez que un usuario selecciona cualquier elemento, no hay forma de desseleccionar ese elemento. Por ejemplo, si estoy editando una foto, pero quiero "dejar de editarla", no hay forma de eliminar la selección de la foto (haciendo clic en un elemento no editable o en el fondo de la página). 'editor.selec...
artf
Hola Austin, ¿puedes explicar cuál es tu problema con un componente seleccionado? He visto a muchos constructores con el mismo comportamiento, así que sinceramente, no lo veo como un problema. Por cierto, creo que podrías implementar algo...
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.
Estoy usando este evento muchas veces en la aplicación de la biblioteca anterior. Ahora he actualizado la biblioteca. He actualizado las siguientes bibliotecas: 1) Biblioteca Grapesjs 2) Biblioteca de páginas web Grapesjs-Preset- 3) Biblioteca Grapesjs-Basic-Blocks Pero ahora deja de funcionar. Avísame si hay algún ca...
artf
Hola programadores @perfect, con la última versión https://github.com/artf/grapesjs/releases/tag/v0.13.5 el arrastrar y soltar en HTML5 está activado por defecto (desactivable mediante la opción 'nativeDnd') y, por desgracia, no pude mante...
perfect-coders
Muchas gracias por la respuesta rápida. Siempre me encanta tu respuesta rápida. Tengo algunas opciones de inversión para ti. Espero saber de ti pronto.
cgatian
Esto me dejó perplejo. La documentación está desactualizada
Hola @artf ¿Podemos usar dispositivos con sensor en dispositivos con sensor táctil, por ejemplo iPad o portátiles con opción táctil? ¿Podrías explicarlo, por favor? Gracias,
artf
No, pero hay una gran oferta sobre el soporte táctil https://github.com/artf/grapesjs/issues/241
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.