Estoy usando el siguiente fragmento de código para colapsar todas las categorías de bloques, pero desafortunadamente esto no funciona Demo en directo: https://jsfiddle.net/d4702yoh/2/ ¿Qué pasa aquí?
artf
Eso debería ser suficiente, 'editor. Blocks.getCategories().forEach(ct => ct.set('open', false))' pero las categorías no se crean hasta el renderizado de los bloques (que ocurre, por defecto, cuando haces clic en la pestaña de Bloqueos), a...
ronaldohoch
Hola, he hecho que cierre todos los bloques en un solo plugin, intento adaptarme a ti.: '''javascript Export default (editor, opt = {}) => { comandos const = editor. Órdenes; Commands.add("dina:hide-all-blocks",(editor)=>{ editor. Panels.g...
Para habilitar el editor de texto enriquecido con un solo clic, puedes ampliar el componente de texto original de esta manera '''js editor. Components.addType('text', { Vista: { eventos: { entrada: 'onInput', // Preservar el evento origina...
artf
Te sugeriría crear un componente personalizado con la propiedad 'removible' configurada en 'false'
Hola @artf Nuestro editor de GrapesJs sigue funcionando http://localhost:5500/editor ! imagen Queremos publicarlo en el front end en http://localhost:5500/ Pero en el front-end, los paneles aparecen y el modo edición está activado. Cómo desactivar el modo de edición y ocultar paneles ! imagen
artf
Cierro este punto porque ya has abierto la discusión aquí https://github.com/artf/grapesjs/discussions/3666
ClaudeCode
Gracias por informar de esto, @codingmachine16. Buena pregunta sobre Cómo publicar el diseño generado a través de GrapesJS. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de...
Hola, No se seleccionan las propiedades de estilo predeterminadas al cambiar de dispositivo. Pasos para reproducirse: Abrir [http://grapesjs.com/demo.html] Selecciona cualquier bloque y observa los valores por defecto. Por ejemplo, bajo General, Posición se establece en "estática". Cambia a móvil. Cambia la posición a...
MrNikolovski
¿Alguna novedad sobre este @artf?
MrNikolovski
Hola @artf. ¿Me pueden dar una actualización sobre este problema? ¿Consideras que esto es un problema menor o no tuviste tiempo para trabajar en ello? Gracias.
artf
Estoy trabajando en la mejora de StyleManager en este momento, y probablemente podré comprobarlo pronto.
Hola, Estoy trabajando en un plugin que añadirá todas las propiedades de CSS3 a Grapesjs. Pero todo el tiempo que uso el Style Manager, el estilo no aparece, versión: 1.17.19 analizador CSS: grapesjs-parser-postcssSectores de Gestión de Estilo [{ nombre: 'General', buildProps: ['flotar', 'mostrar', 'posición', 'arriba...
ClaudeCode
Gracias por informar de esto, @aliibrahim123. Gracias por compartir tu informe sobre el gestor de estilo que no funciona (los estilos no tienen efecto). Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejempl...
Hola @artf, He arrastrado y soltado varias etiquetas de vídeo en la misma página y cada una generaba atributos aleatorios de número de ID. Dos cosas que dudos, La primera es que probé a actualizar la ruta de vídeo de muestra para la etiqueta de vídeo src basada en el atributo Id, pero no me funcionó. ¿Cómo actualizar...
artf
@san-123, por favor sigue la plantilla del problema y crea una demo reproducible porque es difícil entender qué está mal aquí
ClaudeCode
Gracias por informar de esto, @san-123. Buena pregunta sobre ¿Cómo actualizar dinámicamente el src de la etiqueta de vídeo?. El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la documentació...
Si haces doble clic en texto enriquecido, el cursor se mueve para empezar, no al lugar donde hiciste doble clic. Solución: https://stackoverflow.com/questions/12920225/text-selection-in-divcontenteditable-when-double-click/68496971#68496971 <- RESPUESTA EJECUTABLE POR CHETAN
artf
Las relaciones públicas son bienvenidas
no-response[bot]
Este asunto se ha cerrado automáticamente porque no ha recibido respuesta a nuestra solicitud de más información por parte del autor original. Con solo la información que actualmente hay en el asunto, no tenemos suficiente información para...
ClaudeCode
Gracias por informar de esto, @Chetan11-desarrollador. Buena pregunta sobre Texto rico. El enfoque recomendado con ProseMirror es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo específico...
He convertido el archivo pdf de 11MB a HTML y luego cargué este html en grapesjs; para un HTML de tamaño pequeño funciona bien, pero para tamaño grande hace que mi navegador no responda. ¿qué debería hacer entonces? Grapesjs puede cargar este HTML completo sin que mi navegador no responda. ! UI
artf
Comparte el archivo HTML para que lo carguemos y así podamos entender realmente qué está pasando
no-response[bot]
Este asunto se ha cerrado automáticamente porque no ha recibido respuesta a nuestra solicitud de más información por parte del autor original. Con solo la información que actualmente hay en el asunto, no tenemos suficiente información para...
ClaudeCode
Gracias por informar de esto, @sandeepchandc2c. Gracias por compartir tu informe sobre FEAT: navegador no responde. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo reproducible (CodeSandbox/JS...
Hola, tengo un pequeño problema con el gestor de páginas. Quiero que todas las páginas tengan una resolución fija. Las cifras de altura y anchura provienen de una API y puedo mostrar con éxito la resolución deseada en la plantilla de una sola página. Sin embargo, en la plantilla de varias páginas, una vez que cambio a...
ClaudeCode
Gracias por informar de esto, @Ubanna. Gracias por compartir tu informe sobre el gestor de páginas múltiples reinicia el gestor de dispositivos. Para ayudar al equipo a investigar y priorizar esto: Por favor, proporciona: Un ejemplo mínimo...
Quiero personalizar el icono del bloque, encontré el código: ¿Cómo encontrar el 'contenido' que quiero? ! [](https://raw.githubusercontent.com/mingxin-yang/images/master/Snipaste2021-07-2316-46-52.png)
artf
Hola @mingxin-yang, puedes leer aquí cómo crear y actualizar Bloques. En caso de que necesites actualizar un icono o etiqueta del bloque, puedes hacer algo así: '''js editor. Blocks.get('BLOCK-ID').set({ etiqueta: 'Mi bloque', medios: '<sv...
ClaudeCode
Gracias por informar de esto, @mingxin-yang. Buena pregunta sobre Icono de bloque personalizado. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo espec...