Panel de dispositivos añadir a
Los botones del dispositivo se insertan mediante 'grapesjs-preset-newsletter', tienes que moverlos en 'carga' vía JS
Lee la respuesta completa abajo ↓Pregunta
Hola a todos.
Consigo rediseñar el editor de grapesjs usando 'appendTo' en el 'styleManager', 'layerManager' y 'blockManager' en su propia división. También uso el 'grapesjs-preset-newsletter'. Pero el panel de dispositivos sigue fijo en el espacio de trabajo del editor. ! screenshot_21
¿Es posible añadir una división propia? y yo también me doy cuenta. Algunos botones no se muestran. ! screenshot_22
Supongo que esos botones simplemente no se añadieron, ¿no? No estoy seguro. ¿Puedo también usar la opción 'appendTo' para añadirlo a su propia división? Por favor, consulta mi código a continuación.
'''js var editor = grapesjs.init({ Contenedor: '#gjs2', Altura: '500px', fromElement: cierto, storageManager: {type: 0}, Plugins: ['GJS-preset-newsletter'], layerManager: { appendTo: '#layers-contenedor' },
blockManager: { appendTo: '#blocks' },
StyleManager: { appendTo: '#style-manager-container' },
selectorManager: { appendTo: '#selectors-contenedor' },
traitManager: { appendTo: '#traits-contenedor' },
Paneles: { Valores predeterminados: [{ id: 'capas', EL: '#layers', redimensionable: { TC: 0, CR: 1, BC: 0, keyWidth: '' } },
{ id: 'estilos', EL: '#style-manager', redimensionable: { TC: 0, CR: 0, CL: 1, BC: 0, keyWidth: '' } }] } });
Me baso en el ejemplo del bolígrafo del autor.
Gracias a todos. Espero que alguien pueda ayudarme con esto.
Respuestas (2)
Los botones del dispositivo se insertan mediante 'grapesjs-preset-newsletter', tienes que moverlos en 'carga' vía JS
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.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1645
[PREGUNTAS] Mueve el panel a la izquierda
Hola equipo de grapesjs, Estoy intentando mover BlockManager, StyleManager, TraitManager, etc., hacia la izquierda. He intentado usar 'appe...
Issue #1982
[PREGUNTAS] addcomponent después del componente seleccionado
¿cómo puedo hacer posible añadir nuevos componentes después del componente que seleccioné? En este momento uso 'editor. DomComponents.addCo...
Issue #1838
¿Cómo obtener la última propiedad CSS de un componente?
¡Hola, gran trabajo con uvapesjs! Ya he leído la documentación (especialmente CssComposer) y también los temas relevantes, pero aun así, es...
Issue #1525
Cómo obtener datos de formularios en grapesjs
Hola a todos, Estoy usando el bloque Forms en grapejs y uso grapesjs con angular 6. Pero no entiendo que ¿cómo puedo obtener datos de los f...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.
Explora plugins gratuitos →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Tutoriales relacionados
Guías detalladas sobre el mismo tema.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.