Hola @artf, Tengo dos preguntas sobre Asset Manager. ¿Cómo puedo establecer una imagen mediante la lógica de selección, lógica actual? Después de subir la imagen, debo seleccionar la imagen en el recurso de la lista? Quiero que después de subir la imagen, la configure en el componente.Cómo puedo recargar el Activo. Es...
artf
Hola @tlatforlz primero echa un vistazo a la página de documentación sobre Assets, que podría ser útil¿Cómo puedo establecer una imagen mediante la lógica actual, después de subir la imagen, debo seleccionar imagen en el activo de la lista...
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.
¡Perdón, yo otra vez! Estoy intentando guardar mi plantilla con mi nuevo componente "img-link": Pero cuando guardo mi plantilla usando el comando 'gjs-get-inlined-html' (es una plantilla de boletín) no guarda el src de mi imagen. ¿Puedes ayudarme, por favor? '''javascript export default ( editor, config = {} ) => { co...
SeongwoonHong
El problema con src está aquí'''js// vistaeditor.runCommand( 'open-assets', {// el modelo debería ser el que está dentro de IMG-Linkobjetivo: this.model,```Creo que lo que deberías hacer es crear una vista personalizada donde desactives lo...
SwithFr
De hecho, parece que el problema viene del isComponent. Mi componente se detecta con su nombre de clase 'img-link' y el tipo 'img-link' es return y así se vuelve a renderizar.
artf
Mi componente es detectado con su nombre de clase 'img-link' y el tipo 'img-link' es return y así se vuelve a renderizar. 'isComponent' solo se usa cuando se analiza un HTML, así que no estoy seguro de que sea así. ¿Qué se obtiene con un s...
Hola. Hola, He creado un componente "img-link" que, como indica su nombre, es un enlace que contiene una imagen. Cuando insiro mi componente en el editor, todo funciona perfectamente. Pero cuando quiero editar mi plantilla después. Ya no reconoce mi componente como un "enlace img" sino como una imagen simple, y por ta...
artf
Hola Jeremy, ¿podría ser https://github.com/artf/grapesjs/wiki/Components#hints este caso?
SwithFr
¡Gracias a un plugin que funciona!
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! En el gestor de almacenamiento "load(keys, clb)" hay una creación innecesaria de expresiones regulares dentro de un bucle que no necesitan estar ahí. Aquí está el código fijado. ¡Salud!
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! He notado un problema con el gestor de estilo cuando añadimos o quitamos clases. Cuando eliminamos todas las clases, no las eliminamos del código fuente generado. Pasos para reproducirse: 1- Seleccionar un elemento para estilizar (preferiblemente uno sin ninguna clase) 2- Añadir una nueva clase 3- Mira el códig...
mingodad
Intentando encontrar el problema, veo que el canvas tiene la clase eliminada pero no el modelo; estoy intentando encontrar dónde en el código se suponía que debía eliminarse, pero me está costando encontrarlo. ¿Alguien tiene alguna idea?
mingodad
Tras varios intentos encontré un lugar para eliminar la clase del modelo, pero no estoy seguro de que este sea el mejor lugar o forma para lograrlo. En SectorsView.js:targetUpdated()
artf
Hola @mingodad y gracias por este comentario, en realidad el verdadero problema fue actualizar la referencia de 'atributos' aquí https://github.com/artf/grapesjs/blob/dev/src/dom_components/model/Component.js#L285 Publicaré la corrección e...
Hola @artf, tengo una pregunta sobre la función de seleccionar padres. No se puede seleccionar el elemento padre cuando el elemento padre no es seleccionable, sugiere saltarse el elemento padre y luego seleccionar el elemento padre hasta llegar al div#wrapper.
ryandeba
Probablemente podría ayudar aquí; intentaré hacer una solicitud de tirada más tarde hoy o mañana.
TWCM
Hola @ryandeba, Gracias por tu esfuerzo.
TWCM
Hola @artf, más una pregunta, ¿puedo tener una mejora para el comando de selección? Cuando el cursor haga clic o pase el cursor sobre el elemento que no es seleccionable, entonces la selección salta al elemento disponible. Como el elemento...
Hola, ¿hay forma de personalizar el botón de guardar en Extensions GrapesJS Aviary? https://github.com/artf/grapesjs/wiki ! imagen
artf
Hola @tranleanhthe depende de Aviary cambiar su interfaz de usuario Consulta la documentación https://www.adobe.io/apis/creativecloud/creativesdk/docs/websdk.html
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.
Por favor, háganos saber qué cambios se han hecho en el plugin de Navbar en grapes.min.js archivo cuando se haga clic en la vista móvil, ya que estamos usando una biblioteca antigua pero el plugin Navbar no funciona. La vista de menú no se activa durante la vista móvil debido a qué menús no se muestran.
artf
@Deepak813 por qué no actualizas a la última versión?
Deepak813
Hola @artf, Gracias por el mensaje. De hecho, tenemos cierta personalización en grapes.min.js archivo por lo que no estamos en posición de actualizar a la última version.so por favor, por favor, proporcionen soluciones para los cambios rea...
artf
Actualmente, cada nueva versión termina con el soporte de la anterior, así que en tu caso, tienes que averiguar tú mismo qué ha cambiado. Recomiendo encarecidamente actualizar a la última versión y crear siempre plugins para cualquier pers...
Tengo un problema con campos ocultos dentro de un elemento de formulario, quiero seleccionar el formulario en el editor y luego cambiar los valores de los campos ocultos haciendo clic en seleccionar cuadros. He añadido las cajas de selección a un panel nuevo. ¿Cómo encuentro los campos ocultos dentro del componente de...
michaellwatson
Genial, Grapesjs es increíble, por cierto.
artf
Hola Michael, quizá quieras confiar en la vista de Component para este propósito '''js const selected = editor.getSelected(); Aquí puedes usar cualquier tipo de cadena de consulta selected.view.$el.find('[type=hidden]').each((el, i, $el) =...
michaellwatson
Gracias@artf esto es lo que he hecho al final Esto se repite un poco, porque cada campo oculto se detecta en el forach, pero la variable $el contiene todos los campos ocultos, por eso se añadieron los retornos para romper los bucles. Me gu...
Quiero añadir y eliminar clases a un elemento seleccionado, añadir clases funciona bien, pero eliminarlas no Quiero poder hacerlo 'componentModel.removeClass('form-color');' Pero es lanzar un error. Agradecería que alguien pudiera compartir la sintaxis correcta
artf
Añadiré 'removeClass' en la próxima versión
juanj
Mirando https://github.com/artf/grapesjs/blob/dev/src/dom_components/model/Component.js#L276 Diría que 'removeClass' no está implementado. Si conoces las otras clases, creo que puedes hacer 'setClass' con un array que no tenga la clase que...