Importación de bloques básicos
¡Hola! Puedes especificar la lista de plugins que quieres: salud! Hola pouyamiralayi, Probé tu método pero no funcionó. Cuando intento importar GrapesJS Newsletter Preset recibo 14 bloques y al importar la página web de GrapesJS Preset obtengo 9 bloques, pero al importar ambos sigo recibiendo solo 14 bloques y no todo...
Lee la respuesta completa abajo ↓Pregunta
Hola a todos,
Estoy creando un proyecto usando el editor grapesjs y quiero que el usuario pueda crear su web fácilmente usando el editor. Para hacerlo quiero tener todo lo que bloqueos tenga disponible para ayudarle a hacerlo. Sea lo que sea, no está ahí, planeo construirlos yo mismo. Así que básicamente hay Presets para los grapesjs y cada uno tiene su propio conjunto de bloques con algunos en común. Quiero importarlos todos en mi proyecto.
¿Hay alguna forma de hacerlo?
Gracias de antemano.
Respuestas (3)
¡Hola! Puedes especificar la lista de plugins que quieres:
var editor = grapesjs.init({ contenedor: '#gjs', plugins: ['nombre-plugin-1', 'nombre-plugin-2'], });salud!
Hola pouyamiralayi, Probé tu método pero no funcionó. Cuando intento importar GrapesJS Newsletter Preset recibo 14 bloques y al importar la página web de GrapesJS Preset obtengo 9 bloques, pero al importar ambos sigo recibiendo solo 14 bloques y no todos. Tampoco puedo importar bloques MJML de GrapesJS. ¿Hay algo que esté haciendo mal o algún otro enfoque que puedas conocer?
@adityaMurarka veo el problema, supongo que hay algunos conflictos cuando todos se reúnen. Dejando de lado ''mjml'', esto es lo que hice (solo suelta unos pocos objetos):
Plugins: [
'boletín gjs-preset',
'gjs-preset-webpage',
],
Por favor, fíjate en el orden de los artículos, también intenté incluir ''mjml'' pero parece que sobrescribe los demás. por favor, considera añadir la palabra [BUG] al título del número.
@adityaMurarka veo el problema, supongo que hay algunos conflictos cuando todos se reúnen. dejando de lado 'mjml', aquí está lo que hice yo (solo deja caer unos pocos objetos):
plugins: [ 'gjs-preset-newsletter', 'gjs-preset-webpage', ],fijaos en el orden de los artículos, también intenté incluir 'mjml' pero parece que sobrescribe los demás. por favor, considera añadir la palabra [BUG] al título del número.
@pouyamiralayi Muchas gracias por tu ayuda !. Funcionó para ambos plugins. @artf ¿Puedes ayudarme con el plugin de preset MJML?
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #2431
Bloqueos sociales
Hola a todos, Estoy intentando incluir bloques de elementos sociales en mi proyecto. Ya estoy usando el plugin gjs-preset-webpage para bloq...
Issue #3004
PREGUNTA: propiedades de estilo personalizadas para cambiar de clase
Hola, Gracias por este buen editor. En mi proyecto, quiero ajustar las clases de componentes usando el gestor de estilos. Por ejemplo, esto...
Issue #3074
Renderizado de componentes angulares en GrapesJS.
Renderizado de componentes angulares en GrapesJS. Estoy creando un editor Angular con GrapesJS. Puedo integrar GrapesJS en mi proyecto Angu...
Issue #2144
[PREGUNTA] cómo crear un elemento personalizado
Hola a todos, Soy nuevo en esto, así que perdón por mi pregunta. Estoy intentando usar grapesjs para editar plantillas de correo. ¿Es posib...
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.