Hola, me gustaría saber si solo puedo editar el icono y el título del comando de código. Otra duda es que estoy empezando y estoy haciendo un lío al buscar en la documentación; por casualidad no tienes una imagen del editor que diga que es todo para identificarlo, más rápido y saber cómo editar algo. Gracias y buen tr...
chiqui3d
Resuelto con removeButton
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 la documentación de Componentes & JS hay este ejemplo: Esto funciona perfectamente. Pero no podría usar una función en lugar de una cadena en 'script', como se dice que está soportado como este ejemplo: No pasará nada. La documentación no es muy clara sobre el uso de scripts en bloques o componentes.
artf
Busca dónde está el problema, se solucionará en la próxima versión
chiqui3d
@artf Estos cambios en la fecha en que se publicarán?
Hola, Estoy intentando añadir un nuevo botón a la barra de herramientas con todos los componentes. He podido sumar para cada componente por separado, pero no para todos a la vez. Cabe señalar que quiero evitar modificar el archivo 'src/grapesjs/dom_components/model/Component.js' ¿Hay alguna forma de hacerlo? ¡Gracias...
artf
@lauragadea probablemente deberías intentar extender los tipos de componentes por defecto (por ejemplo, 'predeterminado', 'imagen', 'texto', etc.)
JulyanoF
@lauragadea, por favor revisa el #266
lauragadea
Sí, @JulyanoF, ya lo he hecho. Y sugiere modificar los archivos 'src/grapesjs/dom_components/model/Component.js'. Eso es exactamente lo que intento evitar.
Estoy intentando separar un editor de texto de un bloque, algo parecido: ! imagen ¿Es posible?
artf
@JulyanoF claro, puedes crear un Trait personalizado (por ejemplo, un área de texto que, al renderizar, se inicializa con un RTE personalizado) y al actualizar cambiar el 'contenido' del componente PD: Por favor, la próxima vez, sigue 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.
Es como si no estuviera analizando el DOM Reproducirse. Ver registro de consola https://codesandbox.io/s/lxl7x2mnq ! imagen Puedes ver que hay muchos más de 5 componentes / modelos en este sandbox. Pero el registro de consola solo muestra 5 ! imagen Si añado uno a la raíz del árbol dominante, mostrará 6. Pero si añado...
artf
@Geczy probablemente tenga que actualizar la descripción, pero 'getComponents' solo devuelve los componentes del wrapper (con sus hijos), si quieres devolver un array de todos los componentes puedes hacer esto: '''js const getAllComponents...
Geczy
Funciona 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.
Ya he probado diferentes formas de hacerlo, pero sigue sin funcionar... Primero: 'editor.addComponents('<style>img{width:100%}.botao-roxo{background-color:#8D7EA2; color del borde: #8D7EA2; color:#FFF}.botao-roxo:activo,.botao-roxo:focus,.botao-roxo:hover{color-fondo:#FFF; color del borde: #8D7EA2; color:#8D7EA2}.bota...
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, No entiendo cómo guardar la carga de anuncios condicional en html comentar, por ejemplo: <!--[si (mso)|(IE)]> <table align="center" border="0" celladdding="0" cellspacing="0" width="650"> <tr> <td> <! [endif]--> <table align="center" border="0" cellpadding="0" cellspacing="0" clase="full-width" style="ma...
artf
Tienes que crear el componente de comentarios #208
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 clonando un elemento. Quiero conseguir el siguiente elemento o el anterior. Con esto quiero decir que ¿cómo puedo conseguir el modelo o cómo debería darle algún atributo personalizado al elemento clonado? Gracias de antemano.
JulyanoF
Cuando dices "elemento", ¿te refieres a bloques? ¿Como botón, texto, sección...?
perfect-coders
Sí
JulyanoF
Puedes conseguir todos los bloques así: 'var bloques = editor. BlockManager.getAll().models;'
Hola, quiero hacer un componente de botón, haz clic en el botón, aparecerá un cuadro de diálogo con algunos cuadros de texto y los botones OK y Cancelar, pulsar en OK y el botón Cancelar realizará diferentes funciones, ¿puedo preguntar cómo lograrlo? Gracias por tu respuesta
@JulyanoF Primero, ¡muchas gracias por tu respuesta! Luego, me gustaría preguntar, ¿cómo se logra el evento de clic de botón? Por ejemplo: Haz clic en el botón para mostrar el cuadro de texto.
JulyanoF
¿Estás usando Bootstrap? ¿O otra js lib para crear un cuadro de diálogo?
Hola, soy estudiante de posgrado y me gustaría estudiar en detalle Grapesjs, si es conveniente, ¿puedo compartir el código fuente sin comprimir de Grapesjs? ¡Te estaré muy agradecido!
artf
Claro
lypliuyinping
¿Lo enviarás a mi buzón? ¿O compartirlo como enlace?
artf
@lypliuyinping todo lo que necesitas está dentro de la carpeta 'src'