¿Es posible eliminar las "vistas" del Panel del editor
@anand-gopinath - este código me funciona en un plugin: 'editor. Panels.removeButton("vistas", "capas abiertas");' Parece que no me funciona después de que el editor ha cargado completamente... Sospecho que hay que eliminarlo antes de renderizar la vista, pero no lo he confirmado.
Lee la respuesta completa abajo ↓Pregunta
Quiero eliminar/ocultar la "vista" mencionada a continuación del panel. ¿Es posible mediante API o necesito ocultarlo externamente usando CSS?
! 34
'Editor. Panels.getPanel("vistas").atributos.botones.modelos[2].atributos.visible = falso;'
Respuestas (3)
@anand-gopinath - este código me funciona en un plugin: 'editor. Panels.removeButton("vistas", "capas abiertas");'
Parece que no me funciona después de que el editor ha cargado completamente... Sospecho que hay que eliminarlo antes de renderizar la vista, pero no lo he confirmado.
@anand-gopinath Por si te sirve de ayuda, aquí tienes algo de código que estoy usando para reordenar esos botones (probablemente también necesite ejecutarse en un plugin):
var panelManager = editor. Paneles;
Coge los botones
var styleManagerButton = panelManager.getButton("vistas", "open-sm");
var layersButton = panelManager.getButton("vistas", "capas abiertas");
var blocksButton = panelManager.getButton("vistas", "bloques abiertos");
Quita los botones
panelManager.removeButton ("vistas", "open-sm");
panelManager.removeButton("vistas", "capas abiertas");
panelManager.removeButton("vistas", "bloques abiertos");
Vuelve a añadir los botones en un orden personalizado
panelManager.addButton("vistas", blocksButton);
panelManager.addButton("vistas", styleManagerButton);
panelManager.addButton("vistas", layersButton);
Gracias Ryan, añadiré un nuevo oyente en la próxima versión, lo que debería solucionar el problema
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1990
[PREGUNTAS] necesitan llamar al método antes de eliminar el componente html
Hola, necesito llamar al método antes de eliminar el componente HTML. ¿cómo puedo hacer eso? ! imagen método de llamada como editor.on('blo...
Issue #588
Cambios en la interfaz del editor
! imagen Me gustaría que el editor le gustara la foto de arriba. Sin embargo, no encuentro el CSS ni para el fondo ni para los paneles. Cua...
Issue #790
¿Es posible separar el editor de texto del bloque?
Estoy intentando separar un editor de texto de un bloque, algo parecido: ! imagen ¿Es posible?
Issue #1695
Añadiendo nuevo rasgo al componente de vídeo
! captura de pantalla del 25-14-14-2018 Quiero añadir un nuevo rasgo para el componente existente de VÍDEO. Sigo la documentación y no enco...
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.