Después de instalar el plugin grapesjs-style-bg, ¿cómo lo añado a StyleManager?
@pooriamo, ¡gracias, tío! ¡Salvavidas! ¡Funciona genial! :))) ¡Gracias también por la hoja de trucos, hay muchas cosas extrañas ahí!
Lee la respuesta completa abajo ↓Pregunta
Pregunta de principiante aquí, he añadido el plugin 'grapesjs-style-bg' a la pila, ¿y ahora cómo lo muestro en mi StyleManager?
Restablezco todos los sectores desde el StyleManager al inicializar, y luego los añado uno por uno usando 'styleManager.addSector("id", {...})`.
Respuestas (2)
@pooriamo, ¡gracias, tío! ¡Salvavidas! ¡Funciona genial! :)))
¡Gracias también por la hoja de trucos, hay muchas cosas extrañas ahí!
Puedes hacer trampa desde aquí: https://github.com/artf/grapesjs/blob/gh-pages/demo.html#L1127
Debes añadir 'background-bg' al array 'buildProps' y luego configurarlo en propiedades, el 'tipo' debe ser 'bg':
[
...
{
nombre: 'Decoraciones',
abierto: falso,
buildProps: ['opacidad', 'radio de frontera', 'borde', 'sombra de caja', 'fondo de fondo'],
Propiedades: [
...
{
id: 'Antecedentes-BG',
propiedad: 'antecedentes',
Tipo: 'BG',
}
]
...
}
]
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #3044
[PREGUNTA]: El nuevo botón de barra de herramientas solo funciona para componentes añadidos nuevos y no para los existentes
Hola a todos, ¿alguien puede explicarme por qué cuando creo un nuevo botón personalizado en la barra de herramientas, este botón solo apare...
Issue #1753
[Bug/Pregunta] StyleManager - SectorsView - addToCollection() utiliza el atributo "name" para construir el ID y falla con varios espacios o caracteres especiales
Hola @artf, Usando la propiedad pluginOpts del método grapesjs.init(), personalicé los sectores que aparecen en el Style Manager (a través...
Issue #1459
[PREGUNTA] Cómo almacenar los atributos "data-" en la etiqueta html del componente
Hola, estoy desarrollando un plugin para gráficos usando chart.js. Para que la plantilla generada renderice el gráfico desde un modelo de d...
Issue #2350
[Pregunta] ¿Cómo añado elementos/sectores al contenedor de vistas usando un botón personalizado en el Panel
He añadido un botón personalizado al Panel como se indica a continuación: const pm = editor. Paneles; pm.addButton('views', { id: 'customBu...
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 →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.