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

#4813 de noviembre de 2017por mathieuk3 respuestas
Reacciones 17

Pregunta: ¿Arrastrar bloques a un bloque de texto?

Esto no es un bug, sino una cuestión de implementación. Si este no es el lugar adecuado para hacer estas preguntas, por favor, házmelo saber. Estamos trabajando en una implementación en la que queremos usar GrapesJS para permitir a los usuarios crear una plantilla de correo electrónico. Como parte de esta implementaci...

artf

¿Has comprobado API-Rich-Text-Editor? Puedes añadir una acción personalizada como esta '''js editor. RichTextEditor.add('custom-vars', { icono: '<select class="gjs-field"> <valor de opción="">- Seleccionar -</option> <valor de opción="[[no...

artf

Probablemente en la próxima versión esta función estará disponible. ! disponible por mensaje Así que 'textible' será solo otra propiedad, esto permitirá que cualquier componente se elimine dentro de los componentes de texto. Aquí está el c...

mathieuk

Sí, lo he usado y prácticamente lo he conseguido funcionar. La diferencia es que yo no estoy usando un marcador de texto como tú. De hecho, estoy insertando un bloque (con un 'tipo' correspondiente) para poder configurar aún más estos marc...

#4782 de noviembre de 2017por HarshOB3 respuestas
Reacciones 0

¿Cómo hacer dos cuadros de texto bajo la misma etiqueta?

Hola, ¿Es posible crear dos TextBoxes bajo la misma etiqueta? Si es posible, ¿cómo puedo crear eso? Gracias.

artf

@HarshOB no entiendo dónde está el problema. ¿Has probado simplemente a arrastrar otra entrada?

HarshOB

Sí, lo he intentado pero no funciona. Por ejemplo, quiero dos cuadros de texto delante de una etiqueta, como si se muestra en la imagen de abajo quisiera crear dos cuadros de texto bajo la misma etiqueta "TOKEN" ! captura de pantalla del 0...

artf

Duplicado del #477

#4772 de noviembre de 2017por HarshOB3 respuestas
Reacciones 0

Por defecto, desactiva los rasgos. En cambios previos en los rasgos, activa los siguientes.

Hola, Así que quiero definir dos rasgos en la configuración de componentes. La primera es Casilla de verificación y otra es Casilla de Texto (puede haber varias). Definiré First CheckBox los múltiples campos de entrada. Cuando se hace clic o marca una Casilla de verificación en la base, los siguientes cuadros de texto...

artf

@HarshOB ¿Ya has consultado la wiki sobre Rasgos? Allí explico cómo añadir entradas de casillas de verificación y cómo reaccionar a sus cambios. Si no queda claro, ¿puedes señalarme qué debería añadir?

HarshOB

Aquí lo explico de nuevo con una captura de pantalla. Puedes ver que hay dos campos de texto bajo una casilla. Así que, cuando haga clic en una casilla de verificación o marque esa casilla, esos dos campos de entrada se activan (quiero que...

artf

No, no es algo que puedas hacer con un rasgo incorporado, pero puedes definir tu propio tipo (que incluso puede incluir todas tus entradas) extendiendo el predeterminado

#4761 de noviembre de 2017por Geczy3 respuestas
Reacciones 0

Se despojan de los tramos: comportamiento no deseado

Por ejemplo, si importo '<p><span style="font-size:50px;">hi</span></p>' mediante el comando de importación grapesjs, se establece lo siguiente como componente: '<p data-highlightable="1">hi</p>'. Perder mis estilos

Geczy

Puedes reproducirte en http://grapesjs.com/demo-newsletter-editor.html Aquí se describe mi problema https://github.com/artf/grapesjs/issues/341 https://github.com/artf/grapesjs/blob/dev/src/parser/model/ParserHtml.js#L145

Geczy

En mi caso, es preferible no eliminar el '<span>' y dejarlo en el HTML. ¿Por qué se eliminó? Ten cuidado con cosas como: '''html <p style="font-size:12px;"><span style="font-size:50px;">hola</span> hola</p> ``` ¿Cuál debería ser la salida...

artf

Estoy de acuerdo contigo Matt, de hecho, como ya he mencionado, me gustaría quitarlo pero necesito encontrar tiempo para probarlo y asegurarme de que no está rompiendo otras cosas. Cierro esto en favor del #341

#4751 de noviembre de 2017por ateshuseyin3 respuestas
Reacciones 0

Abrir el diálogo de confirmación antes de eliminar recursos

Quiero abrir un cuadro de confirmación antes de eliminar la imagen del administrador de recursos. No hay ninguna función al mismo tiempo, no hay una API adecuada para ello.

artf

Puedes usar este código de la documentación de Assets '''js Extiende la 'imagen' original editor. AssetManager.addType('image', { Vista: { onRemove(e) { e.stopPropagation(); modelo const = este.modelo; confirm('¿Estás seguro?') & & model.c...

ateshuseyin

@artf 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.

#4731 de noviembre de 2017por arunBenchamin2 respuestas
Reacciones 0

Hoja de estilo externa

Buen trabajo. Tengo un pequeño problema: si los estilos de la página web se mueven a una hoja de estilo, entonces la mayoría de las propiedades CSS en las secciones de decoraciones no se cargan desde la hoja de estilo. (por ejemplo: propiedad de imagen de fondo para el encabezado)

artf

Este es un comportamiento correcto si estás cargando CSS como recurso remoto. Una solución alternativa, en tu caso, sería cargar CSS vía ajax y añadir el resultado con 'editor.addComponents('<style>${cssText}</style>')'

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.

#4721 de noviembre de 2017por mekamleshk2 respuestas
Reacciones 0

Modal

Hola @artf Estoy intentando guardar mi plantilla en la base de datos al hacer clic en guardar y quería mostrar un mensaje de éxito en Toast. ¿Podrías ayudarme con algún código de ejemplo? ! sin título

artf

Utiliza eventos de almacenamiento (puedes encontrar la lista completa de eventos aquí: API Editor) '''js editor.on('storage:store', res => { // ... Haz cosas }) ```

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.

#4711 de noviembre de 2017por tomichal3 respuestas
Reacciones 0

Colisión de estilos de biblioteca de terceros

Hola, Me gustaría incluir estilos de terceros y JavaScript en el editor. Se están añadiendo así: El problema que estoy experimentando con el CSS de terceros es que algunas de sus reglas de estilo chocan con las reglas de estilo del editor, por ejemplo, la biblioteca de terceros usa una clase "row". ¿Hay alguna forma r...

tomichal

He mirado dentro del plugin https://github.com/artf/grapesjs-blocks-basic y parece que el problema que estoy experimentando viene de ahí, es decir, el plugin no usa la configuración ''stylePrefix' del editor grapesjs, a pesar de que inicia...

artf

Hola @tomichal parece que entiendes exactamente dónde está el problema. Cierro esto en favor de https://github.com/artf/grapesjs-blocks-basic/issues/2

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.

#47031 de octubre de 2017por mekamleshk3 respuestas
Reacciones 0

Modal Error

Hola @artf Cuando intento hacer clic en el botón de enviar-test me da este error, lo probé con la versión actualizada de grapesjs-preset-newsletter ! captura

artf

@mekamleshk se eliminó ese botón, también puedes comprobarlo aquí http://grapesjs.com/demo-newsletter-editor.html

mekamleshk

@artf Sé que lo eliminaste antes, pero yo lo usaba como ventana emergente para guardar mi plantilla en la base de datos. ¿Es que está completamente eliminado del framework?

artf

Nunca formó parte del framework, es solo un panel personalizado que usé en https://github.com/artf/grapesjs/blob/gh-pages/demo-newsletter-editor.html

#46731 de octubre de 2017por perfect-coders3 respuestas
Reacciones 0

Ponle el foco en otro elemento

Estoy abriendo una ventana emergente al hacer clic en algún elemento, pero el foco sigue estando en el elemento en el que hago clic. Quiero centrarme en el elemento emergente. ¿Hay alguna forma de entrar en Grapesjs?

artf

¿De qué ventana emergente te refieres? ¿El modal incorporado?

perfect-coders

He creado una ventana emergente personalizada en grapejs y la he abierto al hacer clic en el elemento. Así que quiero que cuando el usuario haga clic en el elemento, se abra una ventana emergente y la pop-up se seleccione por defecto. Ahor...

artf

Bueno, si es tu popup personalizado, creo que depende de ti gestionar el enfoque

Explora todos los temas