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 }) ); ```
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 ! \***********...
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
@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...
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...
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&#...
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...
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 });
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...