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 1,399

🔍 outdated
#40110 de octubre de 2017por gasserol3 respuestas
Reacciones 0

No se pueden subir imágenes

Hola, al subir una imagen desde el administrador de recursos, me aparece el siguiente error: ! bildschirmfoto 2017-10-10 um 15 44 23 Configuración de AssetManager en editor parece ! bildschirmfoto 2017-10-10 um 15 45 30 La carpeta existe y es grabable. ¿Podrías ayudarme, por favor? Muchas gracias por este excelente so...

artf

El endpoint de subida debería devolver un JSON, parece que tu responde a un HTML

gasserol

Vale, muchas gracias, no sé cómo solucionar esto... Estoy usando un servidor apache normal en localhost para pruebas y creo que este endpoint no responde en absoluto. Intentaré implementar tu solución en el framework yii2, allí puedo encar...

mekamleshk

@gasserol puedes consultar mi código Aquí Pude subir y recuperar archivos.

#40010 de octubre de 2017por sanjeevSavitr3 respuestas
Reacciones 0

Ocultar Un elemento en los comandos

Hola, Quiero ocultar un elemento concreto cada vez que hacemos clic en un botón de barra de herramientas comandos: { Valores predeterminados: [{ id: 'submenuitem', run: function(editor, senderBtn){ Quiero ocultar el elemento "photostack-1" ???? ???? ???? }, }], } Var Domc = Editor. DomComponents; domc.addType('bannerg...

artf

Puedes acceder al elemento desde el modelo '''js const selectedModel = editor.getSelected(); const elem = selectedModel.view.el.querySelector('#photostack-1'); elem.style.display = 'ninguno'; ```

sanjeevSavitr

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.

#39910 de octubre de 2017por bungambohlah3 respuestas
Reacciones 0

¿Puedo pulsar la barra de herramientas en el modal actual y el hijo modal actual?

Hola de nuevo @artf, me confundo con la barra de herramientas push en el elemento con la clase específica (ex: modal-trigger) El código de elementos es : '''html ... <a href="#modal1" data-highlightable="1" class="modal-trigger"> <div data-highlightable="1" class="card"> <div data-highlightable="1" clase="ondas-imagen...

artf

Diría que la forma correcta de hacerlo es extender 'initToolbar()' del modelo de Componentes y poner ahí tu lógica

bungambohlah

diría que la forma correcta de hacerlo es extender '''initToolbar()''' del modelo de Componentes Por supuesto, hago mi barra de herramientas personalizada con el método '''initToolbar()''' Y por favor@artf ¿puedes explicar la lógica para e...

bungambohlah

Perdón por haber solucionado esto con mi lógica, gracias @artf :+1:

#39810 de octubre de 2017por 2uncle-code2 respuestas
Reacciones 0

Los scripts deberían estar al final en CanvasView para mejorar la velocidad de carga, ¿no? :)

! por defecto

artf

Hola @vtista el propósito de esta parte es cargar scripts antes que cualquier otro componente, ya que alguno de ellos podría necesitarlos como dependencia. Básicamente, intenta simular la <head>''carga síncrona'

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.

#3979 de octubre de 2017por HarshOB3 respuestas
Reacciones 1

Cambiar el valor de los rasgos en función de los anteriores.

Hola Estoy usando dos menús desplegables en rasgos. En el valor seleccionado del primer desplegable voy a llamar a una API y colocar los datos en otro desplegable. Tengo datos en consola pero no se cargan en la página. Tengo que actualizar la página para ver los cambios. ¿Qué debería hacer para que la página cambie in...

artf

Quise decir "tengo que añadir" 😬

artf

Hay que añadir un oyente para que cambien las opciones

HarshOB

¿Y cómo puedo añadir un oyente para cambiar la opción?

#3969 de octubre de 2017por mekamleshkRespuesta 1
Reacciones 0

Problema #393 no resuelto

https://github.com/artf/grapesjs/issues/393

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.

#3959 de octubre de 2017por suchithmahadi2 respuestas
Reacciones 0

Cómo llamar a una función que está fuera del componente en la función de script de un componente.

Por favor, ayudadme a resolver el problema que se muestra a continuación. Cómo llamar a una función que está fuera del componente en la función de script de un componente. Ejemplo: la función demo.myFunction debería llamarse en un script de componentes, pero script no puede reconocer la variable demo. Mientras que dem...

artf

Aquí encontrarás la respuesta #358

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.

#3949 de octubre de 2017por daniel-farina3 respuestas
Reacciones 1

Texto: Se crea un nuevo div cada vez que pulso enter en lugar de crear un </br>

Hola @artf ¿Hay alguna razón por la que al insertar texto se crea un nuevo div para cada salto en lugar de un estándar </br> ! imagen ¿Es posible desactivar este comportamiento y crear un </br> en su lugar? Sé que esto funciona si pulso shift + enter, pero me gustaría que fuera la opción predeterminada. Gracias

artf

Hola @daniel-farina, este es un comportamiento por defecto en los navegadores WebKit, aquí puedes encontrar soluciones actuales https://stackoverflow.com/questions/18552336/prevent-contenteditable-adding-div-on-enter-chrome De hecho, he em...

daniel-farina

Gracias por la actualización y la información. Lo miraré.

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.

#3938 de octubre de 2017por mekamleshk3 respuestas
Reacciones 0

Dos pequeñas cosas

Hola @artf @arthuralmeidap @sonnylloyd @cmcintosh @daniel-farina Muchísimas gracias por desarrollar un framework tan increíble. Intenté conseguir casi todas las funcionalidades del boletín predefinido de grapesjs. Solo necesito ayuda con estas dos pequeñas cosas: 1) Puedo subir y cargar imágenes en el gestor de activo...

artf

Puedo subir y cargar imágenes en el gestor de recursos. Lo que me falta es que, tras subir la imagen, no se refleja inmediatamente en la lista de imágenes del administrador de activos. Aquí está el problema '''js handleAdd: '<?php base_url...

mekamleshk

Hola @artf No estoy seguro sobre usar https://github.com/artf/grapesjs-preset-newsletter/blob/master/src/buttons.js#L36-L37 Estoy usando la versión comprimida: ' <script src="js/grapes.min.js"></script> <script src="js/grapesjs-preset-news...

artf

El botón de Añadir funciona exactamente como se espera, no debería subir/descargar cosas. Si necesitas comportamientos personalizados, añade tu interfaz de usuario¿Por qué tengo que actualizar la página cada vez? ¿Es posible cargar las imá...

#3928 de octubre de 2017por daniel-farina3 respuestas
Reacciones 2

Define la clase seleccionada.

Hola @artf, ¿Hay alguna forma de seleccionar automáticamente la clase que se crea en elementos con estilos personalizados? ! imagen Actualmente estoy intentando actualizar dinámicamente las clases con un sistema de cuadrícula y funciona bien, pero la selección automática de todas las clases está generando problemas. H...

daniel-farina

Actualización: Vale, he descubierto que puedo hacer que todos se desseleccionen por defecto cambiando src/selector_manager/modelo/Selector.js ! imagen Y esto prácticamente soluciona todos mis problemas, ya que cuando cambio el color de fon...

artf

Puedes acceder a los selectores desde el modelo '''js model.get('classes').each(selector => selector.set('active', 0))

daniel-farina

Para que lo sepas, cambiar esto a falso hará que tu build falle debido a esto en el script de prueba: Acabo de comentar esto aquí: Prueba/especificaciones/selectormanager/modelo/SelectorModels.js y esto Prueba/especificaciones/csscomposer/...

Explora todos los temas