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

#89623 de febrero de 2018por maxtacco3 respuestas
Reacciones 4

Las reglas de consulta de medios son anuladas por las reglas de clase en el lienzo

Hola @artf, He notado un problema mientras probaba una de mis plantillas usando diferentes configuraciones de dispositivos que supuestamente deberían activar consultas de medios. Mi plantilla genera estilos de la siguiente manera: '''javascript [ { "selectores":[ { "nombre":"fila", "etiqueta":"fila", "tipo":1, "activo...

vrudikov

@artf Creó el PR

artf

Gracias por la atención y por el gran vídeo @vrudikov, ha sido de mucha ayuda. Investigaré esto

vrudikov

Así que ahora tenemos la siguiente estructura: Y quieres algo así:

#89523 de febrero de 2018por alvim2 respuestas
Reacciones 0

El script de actualización no actualiza correctamente el script de componentes después de cargar automáticamente un componente desde html en localStorage

Estoy usando GrapesJS v0.14.5 en una copia local. SO: Ubuntu 16.04 LTS Navegador: Chrome Versión 64.0.3282.140 (Versión oficial) (64 bits) Creo que no puedo reproducirlo de la demo Tengo un componente con el guion actual: '''javascript script: función () { console.log('¡Secuencia de script!', '{[ marca de tiempo ]}');...

artf

'gjs-html' contiene el HTML final, el HTML que tus usuarios verán, así que es correcto que veas el script "compilado". Para una edición correcta, tienes que confiar en 'gjs-components', que básicamente es una representación en JSON de la p...

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.

#89423 de febrero de 2018por alimajed933 respuestas
Reacciones 0

Añadir un atributo personalizado

Hola a todos, Estoy creando nuevos bloques cuando utilizo el siguiente método: 'editor. BlockManager.add(blockId, { etiqueta: blockLabel, Contenido: {... blockContent, "customAttribute": "value"}, atributos: blockAttributes})' Puedo leer el customAttribute usando 'editor.getSelected().get("customAttribute")' ¿Cómo aña...

samuelmattos

¡Hola @alimajed93 pruébalo! editor. BlockManager.get("blockId").attributes.content.customAttribute

artf

@alimajed93 creo que te refieres a esto '''html <div data-gjs-custom-attribute="value"></div> ``` así que entonces 'editor.getSelected().get('custom-attribute')' Ten en cuenta que las claves de atributos en HTML no distinguen entre mayúscu...

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.

#89323 de febrero de 2018por alimajed933 respuestas
Reacciones 3

Añadir tributo a HTML

Hola a todos, Quiero añadir un id para cada bloque que arrastre y suelte en el lienzo; Para ser más claro, no quiero añadir un Id para cada tipo, por ejemplo: Imagen, Tabla, Caja, ... Quiero añadir ad Id para cada bloque, lo que significa que, por ejemplo, el bloque "sección 1" se convierte en '<table... blockId = 1>'...

nojacko

Creo que necesitas añadir el atributo al modelo, en lugar de a la vista. https://github.com/artf/grapesjs/blob/50cc585f23f2560077fd0e9a42ced22e67e69723/src/dom_components/model/Component.js#L298 Luego, tendrás que renderizar la vista. Creo...

ezp127

Hola, Solo dejo un ejemplo por si alguien más lo necesita.

artf

Tal como sugirió James, pero sin 'selected.view.render()' ya que la vista recibirá cambios simultáneamente

#89222 de febrero de 2018por iceverge3 respuestas
Reacciones 0

¿Cómo obtener el valor del enlace?

Hola a todos, ¿Cómo puedo obtener el valor de todos los enlaces antes o al guardar la plantilla de correo electrónico? Quiero sustituir los enlaces por la URL del proxy. Para atrapar los enlaces de clic. Cualquier ayuda será muy apreciada. Gracias

artf

'''js editor. DomComponents.getWrapper().find('a').forEach(aModel => { const current = aModel.getAttributes()['href'] || ''; aModel.addAttributes({ href: 'https://proxy?u=${current}'}); }) ```

iceverge

Gracias @artf. Realmente ayuda mucho. Gracias de nuevo.

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.

#89122 de febrero de 2018por arius282 respuestas
Reacciones 0

¿Se puede exportar el conjunto de visibilidad en el administrador de capas en getHtml?

Quizá debería tenerse en cuenta al usar getHtml() y algunos elementos están ocultos en el gestor de capas, entonces también deberían estar ocultos en el HTML exportado. Por supuesto, puede haber muchas razones por las que esto no debería hacerse, en cuyo caso hay alguna forma de obtener esta funcionalidad sin cambiar...

artf

Bueno, esto ya es como está ! schermata 2018-03-01 alle 00 42 32

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.

#89022 de febrero de 2018por ekennedy803 respuestas
Reacciones 0

No consigo que el ejemplo simple funcione

No soy nuevo en Javascript, pero cuando pruebo el ejemplo: Me queda una página en blanco. Eso es añadiendo la biblioteca CSS y Javascript. ¿Alguna sugerencia para ponerlo en marcha? ¡Parece un proyecto excepcional!

maxtacco

Te sugiero que clones uno de los ejemplos usando Git y lo ejecutes usando los comandos NPM incluidos en el proyecto. En tu ejemplo anterior revisaría las rutas hacia grapes.min.css y grapes.min.js archivos: asegúrate de no obtener 404 - No...

artf

Prueba con esto en su lugar '''html <link rel="feuilletas de estilo" href="https://unpkg.com/grapesjs/dist/css/grapes.min.css "> <script src="https://unpkg.com/grapesjs"></script> <div id="gjs"></div> <script type="text/javascript"> var ed...

ekennedy80

Vale, estoy construyendo un CMS usando JSF 2.2 y no consigo que funcione un ejemplo sencillo en la aplicación web. Pero si pruebo un ejemplo usando un archivo simple y un navegador, puedo hacer que funcione. ¿Alguien ha tenido experiencia...

#88921 de febrero de 2018por krunal0392 respuestas
Reacciones 0

Destruir editor

¿Hay alguna forma de destruir el editor? Necesito añadir un botón en la página si el usuario hace clic, abrir la página en el editor y en guardar cerrar el editor y eliminar cualquier referencia a él.

artf

Consulta aquí https://github.com/artf/grapesjs/issues/849

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.

#88820 de febrero de 2018por NorthstarTech2 respuestas
Reacciones 0

SVGS existente de GrapesJS

Quiero escribir un svg para un bloque del mismo tamaño que las columnas svgs existentes. Donde encontraré el código de los SVGS existentes de grapesjs que se muestran en el bloque. Quiero el código SVG de las columnas y editarlas según mis necesidades. Gracias

artf

Ejemplo de SVG de tabs https://github.com/artf/grapesjs-tabs/blob/master/src/blocks.js#L10-L17

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.

#88720 de febrero de 2018por pwof422 respuestas
Reacciones 0

FRACASA en 'npm run build:css -- -w & webpack-dev-server --abierto --progress --colors'

Hola, No consigo uvas de correr. Aquí están mis registros:# npm inicio> [email protected] start /var/www/web/server/grapesjs> npm run build:css -- -w & webpack-dev-server --open --progress --colors> [email protected] build:css /var/www/web/server/grapesjs> nodo-sass src/styles/scss/main.scss dist/css/grapes.min.css --sali...

artf

Actualiza tu nodo

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.

Explora todos los temas