Hola a todos, He integrado CKEDITOR como RTE en grapesjs. Pero ahora, cuando copio y pego, el contenido aparece duplicado. ¿Alguien ha tenido este error antes? Gracias
acamenhas
Perdón, repositorio equivocado
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.
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.
Estoy intentando guardar en una base de datos remota desde un editor local de grapesjs. Aunque consigo llegar al final, me da un 204 SIN CONTENIDO. este es el servidor que configuré: var express=require('express'); var app=express(); app.use(bodyParser.urlencoded({ extended: true })) app.use(cors()); app.post('/grapes...
artf
El almacenamiento remoto no espera ningún tipo de retorno del endpoint de la tienda, así que cualquier código de estado '2XX' está bien
jvrjosephlouie
Hola, también recibo la misma respuesta y no recibo ningún dato de mi API. ¿Requiere un método de solicitud para que pueda funcionar correctamente? Gracias. const storageManager = { id: 'GJS-', Tipo: 'A distancia', guardado automático: Cie...
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.
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.
en versión: "grapesjs": "^0.14.61", "grapesjs-preset-newsletter": "^0.2.20", Importo el script como: y el contexto es el código: Y solo en la compilación, la consola imprime: Por favor, ayudadme. Gracias por vuestro tiempo.
joshberry
@nternouski supongo que necesitabas incluir el script de gjs-preset-newsletter en la sección de scripts de tu build en angular.json. Cualquier plugin que quieras usar debe incluirse aquí o la versión de Angular no sabrá que debe incluirlos.
joshberry
Si no lo añades globalmente, tendrás que registrar manualmente el plugin en grapesjs. '''Manuscrito mecanografiado importar uvas de "uvasjs"; importar uvapesjsPresetBoletín de "grapesjs-preset-newsletter"; grapesjs.plugins.add('grapesjs-pr...
artf
Hola @nternouski, desafortunadamente ese plugin todavía usa la exportación antigua, así que tienes que usarlo así: '''js importar uvas de "uvasjs"; importación "grapesjs-preset-newsletter"; ... grapesjs.init({ ... Plugins: ["GJS-preset-new...
Estoy usando grapesJS dentro de un Polymer 3.x Element y todo funciona de maravilla, proyecto increíble. Sin embargo, estoy experimentando un problema: Cuando selecciono un elemento en el lienzo, navego al panel de rasgos, pongo el cursor en un campo de rasgo, introduzco algún texto (o no) y luego pulso las teclas de...
artf
Me parece un problema antiguo, ¿estás usando la última versión?
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...
@artf uso CKEditor y su plugin de enlace no puede funcionar con bloques 'Link'. ¿Cómo puedo evitar crear el componente 'Enlace' cuando el boletín de grapesjs se está renderizando? O evitar el envolvimiento de enlaces en la clase elegida. Al añadir un enlace: ! OnPaste 20190514-165727 Tras importar el código de la plan...
artf
Si quieres desactivar el componente del analizador, puedes hacer esto: '''js editor. DomComponents.addType('link', { isComponent: () => falso, }) ```
yrbn
@artf no, si lo hago de esa manera el enlace se convierte en texto. Quiero que la uva no la envolva con ningún bloque
artf
quiero que la uva no la envolva con ningún bloque ¿De qué bloque hablas?
Hola, Me pregunto si es posible reaccionar a las actualizaciones de la propiedad. He intentado usar los eventos integrados, pero no tengo claro cómo se supone que debo extraer la información necesaria del modelo. Por ejemplo, cuando gestiono el evento ''component:styleUpdate:font-family'', entonces me sale un modelo c...
artf
Puedes hacerlo de esta manera: '''js editor.on('component:styleUpdate:font-family', component => { console.log('componente actualizado', componente, 'nuevo valor de la familia de fuentes', component.getStyle()['familia de fuentes']); }); `...
HakuTheWolfSpirit
Gracias por tu respuesta. Eso significaría que tenía que escribir para cada uno de los gestores de eventos. ¿No hay una forma más genérica de resolver este problema?
artf
Eso significaría que tenía que escribir para cada uno de los gestores de eventos. ¿Cada qué? ¿Propiedad? En ese caso puedes probar esto: '''js editor.on('component:styleUpdate', (component, prop) => { console.log('componente actualizado',...
Hola a todos, Estoy usando la versión 0.14.52 de grapesjs. Estoy teniendo el siguiente problema: Cuando dejo un bloque de enlace dentro del lienzo, puedo usar el siguiente 'linkModel.get("content")' para obtener el contenido del enlace. Pero una vez que configuro un nuevo contenido, usando 'linkModel.set("content", "w...
prosenjit-manna
Duplicado #2013
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.
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 usando la versión 0.14.52 de grapesjs. Estoy teniendo el siguiente problema: Cuando dejo un bloque de enlace dentro del lienzo, puedo usar el siguiente 'linkModel.get("content")' para obtener el contenido del enlace. Pero una vez que configuro un nuevo contenido, usando 'linkModel.set("content", "w...
artf
Desafortunadamente, esto se debe a la lógica inconsistente en ComponentTextView https://github.com/artf/grapesjs/blob/3f053af969ef6a688d526d158b9df7e6aa076838/src/dom_components/view/ComponentTextView.js#L87-L114 Así que, si usas el RTE in...
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.
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.
Quiero añadir algunas funciones para todos los componentes accesibles. al inicializar el editor, hay una opción como protectedCss. ¿No hay una forma de usar JavaScript como la anterior?
artf
Puedes inicializar JS personalizados en el lienzo de esta manera: '''js const editor = grapesjs.init({ ... lienzo: { Guiones: ['https://.../script.js'] } }); ```
webdeveloper0429
Gracias. Por cierto, lo que quiero necesitar es javascirpt en línea. no es enlace externo... Saludos.
artf
En ese caso, te sugiero que accedas al documento del iframe y añadas manualmente el script en línea (para conseguir el documento usa 'editor. Canvas.getDocument()')