Eu tenho um menu principal, com uma estrutura de nível superior semelhante à seguinte:
Home - Categories - Something Else - ... - Contact
Cada um desses links de nível superior vai para uma página de nó apropriada.
Eu tenho um vocabulário para Categorias (multinível) e preciso obter esses termos de taxonomia em um submenu no item "Categorias". Eu gostaria de evitar codificar os itens no menu principal, pois o submenu deve aumentar / diminuir como o vocabulário.
No passado, escrevi um código muito elaborado para fazer isso, que se prende às operações de taxonomia e gerencia os subitens de um menu específico com base nisso (muito semelhante ao que o Taxonomy Menu faz, mas sem ter que ter um menu diferente para cada vocabulário).
Enquanto esse método funciona, não é o ideal e certamente não é genérico. Não posso simplesmente elevar esse código do projeto antigo para o novo, seria necessário uma quantidade razoável de personalização.
Não posso deixar de sentir que deve haver uma solução 'padrão' baseada em módulo para isso.
Vi algumas sugestões por aí para usar vários módulos diferentes em combinação (até algumas sugerindo o uso de módulos baseados em Views, por incrível que pareça). Estou aberto a qualquer sugestão, mas se envolver a instalação de mais de 1 ou 2 módulos e uma carga de configuração específica de contexto e codificada, provavelmente não ajudará muito nesse caso.