Buscando una manera de exportar la configuración del menú. El sistema de gestión de la configuración exportará el menú en sí, pero no la configuración de enlaces del menú. Estoy buscando una manera de poner uno de esos mega menús en el control de versiones para importar / exportar a través de múltiples entornos.
Si alguien ha encontrado una buena manera de hacer esto. Estaría muy agradecido.
8
navigation
configuration-management
brittany_p
fuente
fuente
Respuestas:
Los enlaces del menú pueden provenir de 3 fuentes:
.links.yml
archivo en un módulo (no es posible exportar)Supongo que estás creando enlaces de menú a través de la interfaz, que es contenido. El sistema de configuración no puede exportar contenido, que es por diseño. Si desea sincronizar el contenido, debería mirar el conjunto de módulos Deploy . No estoy seguro de qué tan bien está funcionando el cajero automático, ya que todavía está en alfa.
fuente
Verifique el módulo de enlace del menú de configuración .
fuente
También hay menú Importar y exportar :
fuente
Mi experiencia con Drupal 8 paso a paso
En primer lugar, debe instalar el módulo Exportar menú y activarlo. Después de eso, tendrá el menú Exportar en la parte Estructura.
1- En la página Exportar menú
domain.com/admin/config/development/menu_export
, tiene tres opciones: en la lista Menú, seleccione los menús que desea exportar.2- En la sección Exportar, exporta tus menús.
(En este paso, la configuración del menú no se exportará en el archivo YML, entonces debe continuar).
3- Ahora necesita exportar la configuración del sistema desde
domain.com/admin/config/development/configuration/full/export
odrush cex
Nota: después de exportar, tendrá un
menu_export.export_data.yml
archivo que contiene la configuración de su menú4- Transfiere la configuración a donde quieras, luego debes importarla desde
domain.com/admin/config/development/configuration/full/import
odrush cim
5- Entonces necesitas importar menús a tu sistema desde la IU
domain.com/admin/config/development/menu_export/import
fuente