Cómo obtener (grapesjs-preset-webpage.min.js archivo) como archivo (grapesjs-preset-webpage.js) para entender las opciones del editor. Gracias por este gran trabajo y ayuda.
arthuralmeidap
Ve al repositorio grapesjs-preset-webpage en github y revisa el código fuente. Allí puedes revisar todo el código y comprobar qué necesitas. Repo: https://github.com/artf/grapesjs-preset-webpage
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.
Hola a todos Estoy empezando a usar Grapesjs y tengo un problema, estoy intentando añadir 3 comandos nuevos para crear tablas, añadir filas y celdas, la tabla funciona bien pero cuando añado una fila a la tabla me aparece este error: "Posición objetivo inválida: Colección de destino no encontrada, Objetivo no se puede...
davidherlopgt
No recuerdo qué versión estoy usando grapesjs - 0.13.5 <link rel="stylesheet" href="Config/grapesjs-dev/dist/css/grapes.min.css"> <link rel="stylesheet" href="Config/grapesjs-preset-webpage-master/dist/grapesjs-preset-webpage.min.css"/> <s...
artf
@davidherlopgt ¿Has probado a usar componentes de tabla integrados en lugar de ampliarlos? Por cierto, por favor, crea una demo en directo
davidherlopgt
Hola artf, gracias por tu respuesta, intenté usar el componente table y puedo añadir la tabla con una fila y una celda en el encabezado y el cuerpo, quizá la desventaja sea que si cambio el color de la fila al encabezado, también cambia el...
He creado un nuevo tipo de componente, un iframe general, evitando seleccionar el mapa, pero cuando intento seleccionarlo en el lienzo para que aparezcan los escenarios, me resulta imposible. Este es el código de componentes.
artf
Oye, @chiqui3d intenta copiar la lógica view de la ComponentMapView. Básicamente no puedes seleccionarlo porque todo lo que hay dentro se solapa con el propio elemento iframe (los elementos dentro de iframe están fuera del alcance del edit...
chiqui3d
Vale, pero entonces nunca puedo editar el iframe src creado previamente, o puedo hacer que crea un div envelope con el editor al cargar en la vista, para elementos iframe que no se crearon a partir de grapesjs, ¿verdad? ¡Gracias @artf
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.
ADVERTENCIA LEE y SIGUE los siguientes 5 pasos, luego ELIMÍNALOS antes de publicar el númeroSeguir las Directrices de CONTRIBUCIÓN https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdUtiliza los Números de GitHub EXCLUSIVAMENTE para ERRORES, SOLICITUDES DE FUNCIONALIDADES o PREGUNTAS. Prefijo el título del pro...
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.
Hola @artf, Importo un html, usando import de grapesjs-preset-newsletter, con algunas clases CSS dentro de la <style>etiqueta ''. Después de la importación, cuando llamo a 'editor.getCss()', algunas clases que añadí antes ahora faltan. He comprobado que esas clases de CSS no se han usado en ningún sitio. P: ¿El módulo...
artf
QQ: ¿El módulo de CssComposer elimina las clases CSS no utilizadas? Sí
arthuralmeidap
¡Genial, 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.
Hola @artf, Cómo podemos establecer valores de array usando editor.getSelected().set('attributes',valor de array); Si intentamos hacerlo con el mismo código, entonces inserta NaN en los atributos.
arthuralmeidap
@Deepak813 , Debes seguir una de las siguientes sintaxis:'editor.getSelected().set({título: "20 de marzo", contenido: "En sus ojos eclipsa..."});' -> para múltiples atributos. Envías un objeto'editor.getSelected().set("title", "March 20");...
artf
Cómo podemos establecer valores de array usando editor.getSelected().set('attributes',valor de array); No puedes establecer un array en la propiedad 'atributos', debería ser un objeto en su lugar. Recomendaría usar métodos más específicos...
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.
Hola, He leído las wikis de Traits, Components y API, he recopilado todos los temas abiertos y cerrados. Incluso he encontrado el código donde creas los valores predeterminados (ID, Título, Alt) que tienes hoy. Se han hecho preguntas similares, pero ninguna responde a la pregunta principal. Para cada componente HTML q...
ryandeba
Hola @kewilson, Tienes varios enfoques diferentes para lograr esto... si cada componente necesita este rasgo personalizado, probablemente anularía el método 'inicializar' del tipo de componente por defecto y lo añadiría allí. Algo así: Alt...
kewilson
Hola@ryandeba muchas gracias por las sugerencias. Puse el segundo y funciona, bueno, para los valores predeterminados, como cabría esperar. Bloques como enlace, imagen, entrada, por nombrar algunos, no añaden el atributo, pero esos deben c...
josefph
@kewilson podrías ayudarme a añadir otro rasgo por defecto en un componente específico?
Versión de GrapeJs: 13.8 Copia local JSFiddle: https://jsfiddle.net/austinbiggs/tgsykuq4/ Este error es un poco difícil de explicar, pero debería ser bastante sencillo de recrear. Tengo enlaces de menú que están restringidos a arrastrarse dentro del padre '<nav>', pero al arrastrar, aparece un marcador de posición fal...
artf
@AustinTBiggs no sé si es solo esto, pero tus enlaces tienen 'data-gjs-draggable=".menu nav.menu"' que en su lugar debería ser algo como 'data-gjs-draggable="nav.menu"'
austinbiggs
@artf Aunque no entiendo por qué es necesario ese cambio (es un selector válido), yo hice el cambio. Por desgracia, sigo viendo el problema. He actualizado mi violín para mostrar esto
artf
Con '.menu, nav.menu' ¿quieres decir que solo puedes arrastrar dentro de menús anidados, quizá debería ser '.menu, nav.menu'? Aquí está mi versión y funciona como se espera https://jsfiddle.net/wsn33167/
Hay una opción en el panel para cambiar la configuración del componente (para enlaces, hay una opción de no cambiar enlace - HREF - y destino, para textos, id y título y para imágenes, atributo alt). Me gustaría saber cómo puedo crear esas entradas y cómo puedo cambiar estas atracción en un componente seleccionado. He...
arthuralmeidap
@JulyanoF , Perdona, me he perdido el paréntesis. Es 'editor. TraitManager.getTraitsViewer().el'
arthuralmeidap
Esto es lo que buscas: https://github.com/artf/grapesjs/wiki/Components
JulyanoF
@arthuralmeidap bien, pero ¿cómo puedo mostrar el componente en mi comando actual?
Por favor, tened paciencia conmigo, pero es realmente difícil entender la documentación. ¿Podéis ayudarme a hacer esto?
JulyanoF
@pranzikkin @pranzikkin es una serie de archivos:$FILES['archivos']Puedes depurar y ver la respuesta en la red del navegador (consola).Como pasa un solo archivo de cada vez, el archivo pasa en la primera posición, así que puedes tomar el n...
arthuralmeidap
@pranzikkin Pon el 'http\https' para la URL; algo como 'http://<youraddress>'
josefph
@JulyanoF gracias por la gran ayuda. Ya lo tengo funcionando. @arthuralmeidap gracias por la ayuda. Ya lo tengo funcionando.