Pestañas dentro del panel
Eres el hombre!! ¡Muchas gracias! Lo probaré !!!
Lee la respuesta completa abajo ↓Pregunta
Hola @artf,
Como debes saber, en mi empresa estamos creando un producto basado en GrapesJS. Estamos intentando mantenernos lo más cerca posible del núcleo de GrapesJS. Como desarrolladores, estamos haciendo todo lo posible por no crear un fork desde GrapesJS y seguir contribuyendo al repositorio. Ahora tenemos una nueva función que crear y nos gustaría saber si es interesante para GrapesJS. Queremos añadir pestañas dentro del panel de bloques. Funciona como las categorías, sirven para agrupar un conjunto específico de bloques. Algo así <img width="253" alt="captura de tela 2017-11-09 as 15 55 03" src="https://user-images.githubusercontent.com/218371/32621280-6efd381e-c566-11e7-9d48-d029bc2c27cb.png">
¿Crees que es bueno para las uvas? Quiero decir, ¿hay alguna posibilidad de que eso se fusione de nuevo con el núcleo de la uva?
Empezamos a programar algo así: (estas son las opciones grapesjs.init)
tabManager: {
defaultTab: 'contenido',
pestañas: [{
id: 'contento',
etiqueta: 'Contenido',
Atributos: {Clase:'GJS-Fonts GJS-F-B1'},
},{
id: 'disposición',
etiqueta: 'Layout',
Atributos: {Clase:'GJS-Fonts GJS-F-B2'},
}]
},
blockManager: {
bloqueos: [{
id: 'b1',
etiqueta: '1 Block',
categoría: 'Básico',
Tab: 'Contenido',
Atributos: {Clase:'GJS-Fonts GJS-F-B1'},
Contenido: '<div>texto</div>'
}
Decidme qué os parece la idea. Nos encanta GrapesJS y queremos seguir devolviendo algo al proyecto tanto como podamos.
Respuestas (3)
Eres el hombre!! ¡Muchas gracias! Lo probaré !!!
Gracias, Arthur, de verdad aprecio tu ayuda. Parece que estás haciendo un trabajo increíble, creo que esta función podría ser la candidata perfecta para un plugin :)
Necesito hacer algunos cambios en algunos modelos/vistas dentro de GrapesJS.
¿Cómo puedo conseguirlo con plugins? ¿Alguna idea?
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1748
Cómo evitar que los elementos arrastren dentro del editor
Hola @artf Lo estás haciendo muy bien con grapesjs y es extremadamente útil hacer que nuestra funcionalidad sea más fácil de usar. Gracias...
Issue #492
Insertar texto en la posición del cursor dentro del texto
Hola, Estamos evaluando GrapesJS para uno de los requisitos. Como parte de la evaluación, estoy creando el comando personalizado 'insertar...
Issue #1597
¿Podemos añadir una propiedad redimensionable en el marco gjs-layer-manager?
Hola @artf ¿Es posible añadir la propiedad de redimensionable en el fotograma del gestor de capas como captura de pantalla abajo? ! captura...
Issue #1077
Cómo podemos eliminar el componente seleccionado html
Hola artf, Por favor, háganos saber cómo podemos eliminar el componente HTML seleccionado como Tengo un botón html y cuando selecciono esa...
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.