Muitas das nossas coisas têm uris formatados como site/taxonomy/XX
, onde XX é um número inteiro.
Encontrei muitas perguntas como " como obter o TID do nome? ", Mas gostaria de obter o nome do TID
. Estou tentando montar um script de trilha de navegação e tudo está ótimo, exceto nesses casos em que estou recebendo uma trilha como " home > term
". Em vez disso, quero tê-lo como " home > <TERM NAME>
".
Como posso fazer isso?
7
taxonomy-terms
Brodie
fonte
fonte
Respostas:
Se você estiver usando o Drupal 7, poderá usar
taxonomy_term_load()
Se você tiver vários IDs de termo, poderá economizar na execução de uma única consulta para cada carregamento usando
taxonomy_term_load_multiple()
:Se você estiver usando o Drupal 6, poderá usar
taxonomy_get_term()
:Infelizmente, não tenho opção de carregamento múltiplo para o Drupal 6.
fonte
A função a seguir retorna o nome de um termo de taxonomia com base em sua ordem:
fonte
No Drupal 8, você pode obter o nome dos termos de taxonomia da seguinte maneira:
Ou para carregar vários:
fonte
fonte
É possível obter o nome do termo no Drupal 8 da seguinte maneira:
fonte