Hola, intento cambiar mi etiqueta personalizada de ion-item tiene div en las propiedades de la vista, pero no me funciona como esperaba. mis bloques personalizados son '''js editor. BlockManager.add('ion-form', { id: 'forma iónica', etiqueta: '<svg width="443px" height="70px" viewBox="0 0 150 100" enable-background="n...
artf
'''js Contenido: { Usa componentes, no contenido componentes: '<ion-list class="list list-md"> ```
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.
Actualmente estoy añadiendo imágenes al lienzo como base64 (embedAsBase64: cierto). No quiero subir la imagen por el momento, para simplificar. Pero quiero poder redimensionar o recortar la imagen antes de añadirla a través del asset manager como base64, para evitar imágenes sobredimensionadas añadidas por el usuario....
artf
Bueno, obviamente no puedes redimensionar y recortar sin tener todos los datos de la imagen al principio. Así que, en el evento 'asset:add' propones tu solución de "recortar y redimensionar" y luego actualiza el asset con los nuevos datos
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, intento añadir un botón a mis rasgos personalizados para mis bloques personalizados pero no funciona bien como esperaba y También hay que saber cómo llamar a la función cuando hacemos clic en ese botón, añadir un icono dentro de ese botón también Mi código: Mi captura de pantalla de error: ! imagen en la captura...
ploutos27
Hola de nuevo :) Mi error, las etiquetas de botones html necesitan textNode value no es visible, eliminar valor y añadir textNode en su lugar
ploutos27
Hola, Primero tienes que definir el nuevo rasgo (botón) y crearlo. Después de definir el nuevo tipo de rasgo, debes llamarlo dentro de tu bloque personalizado
Ramkumar-Murugesan
@ploutos27 Gracias por tu respuesta, He probado tu código pero aparece la caja de entrada en vez de botón ! imagen Y mi código actualizado de rasgos personalizados es y mis bloques personalizados son ¿Puedes ayudarme?
Hola @artf, Espero que estés bien. Estoy trabajando en gestión de activos. Tengo un total de 5 imágenes como imagen predeterminada del gestor de activos. Quiero hacer algo así, 1) Cuando el usuario hace clic en cualquier imagen predeterminada de la plantilla, quiero cambiar el id de esa imagen (¿Quieres saber cómo pue...
artf
lo había probado con este evento para cambiar ID, pero no funcionó Deberías usar el método 'setId'Cuando este gestor de activos cierre, también hay que recibir eventos que notifican, como que el modal está cerrado y en qué etiqueta de imag...
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.
Creo que sería necesario añadir los eventos modales cerrados y abiertos en el editor. ¿Es posible?
artf
Claro, los añadiré en la próxima edición
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.
Busco una forma de añadir un grupo de bloques a un panel personalizado, hablo de bloques y no de botones porque tienen que ser "Arrastrar y soltar". ¿Qué posibilidades tengo?
artf
Hola @chiqui3d puedes indicar al editor cuándo añadir bloques al inicializar: '''js grapesjs.init({ ... blockManager: { appendTo: '#block-contenedor', } }) ``` y luego usando el método 'BlockManager.render' (consulta el ejemplo) para rende...
chiqui3d
Gracias @artf, pero sigo viendo que esto solo es válido para un panel, no veo la forma de tener dos paneles, uno para algunos bloques con sus categorías y otro para tener otros bloques con otras categorías. Esto hace imposible que tenga un...
chiqui3d
¿No hay alguna forma de tener dos paneles con bloques diferentes?
He añadido dos rasgos nuevos al gestor de rasgos para imágenes. Anchura y altura. Lo añadí como plugin siguiendo tu ejemplo. Funciona perfectamente y me permite editar los atributos de la imagen por ancho y altura. El problema es que ahora el gestor de activos ya no funciona. Si desactivo mis cambios, el gestor de act...
arthuralmeidap
Intenta sobreescribir desde el tipo 'imagen' en vez del tipo 'por defecto'
artf
Como ya mencionó @arthuralmeidap tienes que ampliar el componente de 'imagen'. Así que en tu caso (usando la última versión de grapesjs) podría ser simplemente: '''js editor. DomComponents.addType('image', { modelo: { Predeterminados: { Ra...
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.
Cuando añado un enlace desde RTE, no se selecciona como componente de enlace, tengo que deseleccionar el componente padre que es el TEXTO y seleccionar de nuevo, ¿porque esto no lo hace directamente? Pensaba que la ventaja de RTE era que, si añadía un componente de RTE, se mostraban las opciones TRAIT de ese component...
chiqui3d
No sé si es la forma correcta, pero lo he conseguido así: '''js const rte = editor. RichTextEditor; rte.remove('enlace'); rte.add('link', { icono: '<i class="fa fa-link"></i>', atributos: { título: 'Enlace', }, Resultado: RTE => { ancla co...
artf
pensaba que la ventaja de RTE era que si añadía un componente de RTE, se mostraban las opciones TRAIT de ese componente. No es que tenga que salir del TEXTO otra vez :( Tienes razón @chiqui3d pero cuando editas, el texto HTML queda "plano"...
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 el boletín ciertos elementos no pueden eliminarse. Prueba a quitar el botón "Libre y de código abierto" o el logo de las uvas, por ejemplo. También me está pasando este problema con mis uvas locales. Curiosamente, si intentas arrastrar el elemento pero no moverlo a ningún sitio, entonces te deja quitarlo. Usando Ch...
artf
Hola @adamlc este está relacionado con el #1699
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.