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 3,464

#271917 de abril de 2020por ajumell3 respuestas
Reacciones 0

¿Cómo puedo marcar el nombre de una clase como protegido o privado en un componente?

Hola equipo, Primero, permitidme daros las gracias a todos por crear esta maravillosa biblioteca. Sois geniales. Quiero desactivar la edición de un nombre de clase específico en un componente. Como Row y Col. ¿Cómo puedo hacerlo? Vi opciones privadas y protegidas en selector_manager código. Pero no estoy seguro de cóm...

pouyamiralayi

Hola @ajumell comprobado comentario #1979 ¡Salud!

ajumell

Hola @ajumell checkout comentario #1979¡Salud! Gracias por la respuesta. Tengo una duda, esto es generalizado, ¿verdad? ¿Tenemos una opción por componente?

artf

@ajumell puedes comprobar el nombre de tu selector antes de hacerlo privado '''js editor.on('selector:add', SLC => slc.get('name') === 'my-private-cls' && slc.set({ private: true }) ); ```

#271817 de abril de 2020por Lerdouille3 respuestas
Reacciones 0

No puedo usar i18n

Hola de nuevo @artf, Cerraste mi ticket anterior pero no consigo reabrirlo Vi la documentación y la pieza correspondiente al i18n, pero no conseguí usarlo. En tu documentación, usas alguna función de importación, básicamente mi código es bastante más sencillo y sin importación, como esto: <html> <cuerpo> &...

pouyamiralayi

@Lerdouille tu problema no está relacionado con grapesjs, tienes que referenciar tus objetos de localización de alguna manera, lo cual sugiero usar variables globales para ellos, y para importarlos básicamente es cuestión de incluir sus sc...

artf

El código actual de los archivos locales está optimizado solo para importarlos mediante 'importar'; si quieres mejorar esa información, las relaciones públicas son bienvenidascierras mi ticket anterior pero no logro reabrirlo No hace falta...

Lerdouille

Gracias por vuestras respuestas. Consigo mostrar la buena traducción ajustando el grapes.js. Para eso, tuve que copiar y pegar la pieza / "./src/i18n/locale/en.js": /!*****************************!\ ! ./src/i18n/locale/en.js ! \***********...

#271716 de abril de 2020por tranthanhhoaRespuesta 1
Reacciones 0

Disparo "change:script"

Versión: 0.16.40 Bug: Error: No se puede leer la propiedad 'estilo' de null https://prnt.sc/s0bqer Cómo reproducirlo: Ir a https://grapedrop.com Arrastra un componente tipado y observa en el lienzo Espera:Sin error

artf

Relacionado con https://github.com/artf/grapesjs/issues/2656#issuecomment-610333308. Debería arreglarse en la próxima versión

#271616 de abril de 2020por Sameedkhan253 respuestas
Reacciones 5

Problema al añadir una fuente personalizada en Grapejs

@artf He seguido el método de abajo y he añadido con éxito la fuente en la lista, pero no todas las fuentes muestran el comportamiento correcto, quiero añadir la fuente Avenir en el sistema. Cuando las añado, no cambia la fuente a Avenir, sino que le da un valor predeterminado editor.on('load', function () { styleMana...

artf

Haz esto '''js const prop = editor. StyleManager.getProperty ('tipografía', 'familia de fuentes'); prop.set('options', [ {valor: "'Oswald', sans-serif", nombre: 'Oswald'}, ... ]); ``` y nunca deberías hacer esto de 'styleManager.render()'

Sameedkhan25

Haz esto'''jsconst prop = editor. StyleManager.getProperty ('tipografía', 'familia de fuentes');prop.set('options', [{valor: "'Oswald', sans-serif", nombre: 'Oswald'}, ...]);```y nunca deberías hacer esto de 'styleManager.render()' @artf m...

artf

es el método correcto para importar CSS externo que quiero precargar en el editor? Sí, lo estás haciendo bien, deberías verlo. Comprueba que tu fuente se esté cargando correctamente (camino incorrecto, compatibilidad del navegador con .otf...

#271516 de abril de 2020por Sameedkhan25Sin respuestas
Reacciones 0

He añadido la fuente personalizada usando el método de abajo, pero esa fuente solo funciona en unos pocos casos

Hay un problema de fuente: cuando hago clic en cualquier elemento no muestra la fuente actual del elemento, añadí código personalizado para añadir mis fuentes personalizadas. El código funciona perfectamente, pero no muestra la fuente seleccionada por defecto cuando selecciono un párrafo o cualquier texto. Originally...

#271315 de abril de 2020por Lerdouille2 respuestas
Reacciones 0

Problema con i18n

Hola, Antes que nada, gracias por este increíble plugin. Perdón por la petición, pero he pasado unas horas buscando la respuesta en esta página de github y otras documentaciones, aunque no encuentro la buena solución para usar i18n en este plugin... y traducir al editor al francés, por ejemplo... Veo en la carpeta src...

artf

@Lerdouille aquí se explica todo https://grapesjs.com/docs/modules/I18n.html

Lerdouille

Hola @artf, Vi la documentación y la pieza correspondiente al i18n, pero no conseguí usarlo. En tu documentación, usas alguna función de importación, básicamente mi código es bastante más sencillo y sin importación, como esto: <html&#...

#271215 de abril de 2020por ahmeds633 respuestas
Reacciones 2

No hay opción de flexión en el panel lateral

Estoy usando los plugins de grapesjs para construir las opciones del panel lateral y diferentes elementos. Estoy buscando esta sección flexible en el panel lateral, pero no hay ninguna. ! bd142f9d-2264-4a66-97f2-997fd4c1faee ¿Hay alguna opción que deba activar para esto en cualquiera de los siguientes plugins que esto...

Ju99ernaut

El plugin 'gjs-preset-webpage' por defecto no tiene sección flexible, así que tienes que escribir tu propio 'customStyleManger'

ajumell

Cambia el styles/index.js con el contenido que se muestra a continuación. También actualiza los estilos según sea necesario Exportar por defecto (editor, configuración) => { const sm = editor. StyleManager; const csm = config.customStyleMa...

gunslingor

sm.getSectors().reset(csm) Eso fue lo que me solucionó, supongo que oConfig también funcionaría. No entiendo por qué es necesario... o más concretamente, por qué la demo se sale con la suya NO hacerlo (a menos que me lo esté perdiendo). De...

#271114 de abril de 2020por mydeenferozkhansRespuesta 1
Reacciones 1

Desactiva el enfoque del contenedor de vista de panel en el elemento seleccionado del editor

Hola Estoy usando Grapejs para nuestro proyecto y el diseño de mi editor está abajo. Mi pregunta es cómo evitar el autoenfoque de las vistas del panel, contenedor. Solo aparece cuando hago clic en los botones del panel. Siempre se abre cuando dejamos caer un elemento en el lienzo o hacemos clic en un elemento en el li...

Ju99ernaut

Cuando seleccionas un componente en el lienzo '''js editor.on('component:selected', () => { Panel de desenfoque });

#271013 de abril de 2020por kuhelbeher3 respuestas
Reacciones 2

Imágenes de desincrustación en el modal del administrador de activos

Hola, quiero añadir soporte para la API de Unsplash cuando el usuario abre el modal AsssetManager con entrada de búsqueda (similar a Grapedrop) ! imagen ¿Hay alguna forma sencilla de hacerlo?

pouyamiralayi

@kuhelbeher puedes usar la opción ''assets'', más sobre esto aquí ¡Salud!

obiweb

¿Alguien puede explicar paso a paso cómo integrar la API de Unsplash dentro de GrapesJS? No soy muy programador, pero lo entiendo. ¡Gracias!

jmlcs

Hola, quiero añadir un soporte para la API de unsplash cuando el usuario abre el modal de AsssetManager con entrada de búsqueda (similar a Grapedrop). imagen ¿Hay alguna forma sencilla de hacerlo? ¿Lo conseguiste? ¿Podrías compartirlo? @ar...

Explora todos los temas