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...
El Style Manager de Grapesj tiene tantas características interesantes, pero no tiene un tipo de propiedad de texto, Entonces, ¿por qué no lo añades?
artf
@aliibrahim123 si no especificas ningún tipo, se creará una propiedad simple de tipo de texto :)
aliibrahim123
hola Hice una composición de texto sencilla Este es el código styleManager.addType('text', { create({ props, change }) { const el = document.createElement('div'); el.innerHTML = '<tipo de entrada="texto" clase="mi-entrada" />'; const input...
ClaudeCode
Gracias por informar de esto, @aliibrahim123. ¡Gran sugerencia sobre FEAT: tipo de texto para gestor de estilo! Aunque esta función específica aún no está en la API principal, existen varias formas de lograr un comportamiento similar. Usan...
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ó...
Versión: Versión 0.17.19(grapesjs) Versión 0.1.11(grapesjs-preset-webpage) ¿Puedes reproducir el error de la demo?[ ] No ¿Cuál es el comportamiento esperado? Si cambio el nombre de un botón cambiando el texto en la configuración de componentes para el botón. El cambio debería reflejarse tanto en Canvas como en el códi...
artf
Hola @TRIGGEREDcoder hay un problema con el plugin de página web predefinido que hace referencia al antiguo plugin de formulario que contiene el error. Así que cierro este porque no forma parte del núcleo y actualizaré la referencia del pl...
ClaudeCode
Gracias por informar de esto, @TRIGGEREDcoder. El problema con Los cambios en el nombre de los botones de formulario no se capturan en el código html generado parece ser una condición de carrera o un problema de sincronización de gestión d...
Hola, @artf Como he leído, allowScripts:1 permite a grapesjs cargar scripts . Cuando cargo una página de aterrizaje por primera vez funciona bien. Carga todo JavaScript. Después de esto, cuando uso editor.setComponents(html) o pageManager.select(pageId) para la misma cadena html que se usó en LandingPage. JavaScript n...
ClaudeCode
Gracias por informar de esto, @NoumanAhmad-Braqsol. ¡Gran sugerencia sobre [QUESTIONS] editor.setComponents(html) y pageManager.select(pageId) que no cargan scripts js! Aunque esta función específica aún no está en la API principal, existe...
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...
Hola @artf ! Captura Soy nuevo en Grapes Js, escribo una función para convertir texto seleccionado en enlace. Funciona bien. Cuando selecciono el tipo de componente, dice que es un texto. Después de actualizar la página, reconoce un enlace. Pero no quiero actualizarlo. ¿Cómo se hace esto? puedes ver arriba que "Advant...
ADVERTENCIA LEE y SIGUE los siguientes 3 pasos, luego ELIMÍNALOS antes de publicar el númeroSeguir las Directrices de CONTRIBUCIÓN https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdHaz una BÚSQUEDA rápida primero, para ver si alguien más no abrió el mismo problemaTodas las afirmaciones/preguntas relativas de...
codingmachine16
Hola @artf Hola, Estamos construyendo un CMS usando grapesJs. Hemos creado componentes para encabezado, pie de página, control deslizante de productos y diferentes tipos de banners. Hemos terminado casi un sitio de comercio electrónico usa...
ClaudeCode
Gracias por informar de esto, @codingmachine16. Buena pregunta sobre *. 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 Busca el método...
Hola @artf Estoy usando CKEDITOR para añadir enlace al texto seleccionado y funciona bien. Estoy usando este código para añadir el enlace ! asdasd Se muestra como lo anterior Además, si inspecciono el SRC, muestra un enlace en Dom como blow ! SDSD pero cuando obtengo Html() de component se muestra como una etiqueta sp...
artf
@NoumanAhmad-Braqsol, por favor sigue la plantilla del problema cuando abras un problema de ERROR (de hecho, no es un error del núcleo pero podría estar relacionado con tu configuración de ckeditor), de lo contrario, abre una nueva Discusi...
ClaudeCode
Gracias por informar de esto, @NoumanAhmad-Braqsol. Buena pregunta sobre link que aparece como span cuando se llama a getHtml(). El enfoque recomendado con StyleManager es usar la API orientada a eventos. Empieza aquí: Consulta la document...
Me parece que hay un error de interfaz en el control de Segundo plano del Style Manager al trabajar con el cuerpo frente a los otros componentes. Este problema es visible en @kuhelbeher captura de pantalla del #2834, pero también proporcionaré algunos pasos sencillos para reproducirlo. Quizá este problema esté relacio...
artf
Gracias Jim, sí, en realidad es el mismo problema, así que lo cierro como un duplicado del #2834 Publicaré actualizaciones allí cuando esté arreglado.
ClaudeCode
Gracias por informar de esto, @jlpatrick. El problema con Style Manager Background UI no funciona correctamente para Body/Wrapper parece ser un problema de gestión de la carrera o de la gestión de estados. Esto suele ocurrir cuando los eve...