Posted by antoniocardoso on October 4, 2012 at 7:27am
Bom dia,
estou a tentar criar uma path automatica onde agrega os termos
parent/child
uma exemplo é:
www.meusite.pt/livros/romance/titulo-do-livro
Este tipo de exemplo já o consigo fazer quando estou no artigo, mas o link do termo "romance" fica
www.meusite.pt/romance/
e eu pretendia que antes aparece-se o parent "livros" (www.meusite.pt/livros/romance/).
Será que alguém tem um ideia.
Penso que passa pela configuração do "URL Alias", mas memso assim não estou a conseguir.
nota:
no meu vocabulário já tenho definido o
- livro
-- romance
-- drama
...
Desde já, o meu obrigado

Comments
Pathauto
Instala o pathauto e o token, para poderes controlar automaticamente os aliases através de patterns específicas.
Depois, segue os passos deste exemplo:
http://drupal.stackexchange.com/a/29056/4915
Cumps
[term:parents-all]
Olá António,
Já deves estar a par da página de configuração dos patterns para gerir o alias em: /admin/config/search/path/patterns
Tens lá uma secção para os taxonomy terms paths e se expandires o fieldset replacement patterns encontras muitos tokens que podes usar na construção do url.
Por defeito penso que o url é da forma:
[term:vocabulary]/[term:name]se adiconares o token[term:parents-all]pelo meio devem ficar como pretendes.[term:vocabulary]/[term:parents-all]/[term:name]Boa sorte!
PS não te esqueças de ter conteúdo nas páginas pai, ou seja, se alguém está em www.meusite.pt/livros/romance e apaga romance do url ficando em www.meusite.pt/livros deve existir conteúdo nessa página, ainda há muita gente que usa a url bar como breadcrumbs e temos de ter cuidado com isso :)
REsolvido
Sim, resolveu. Obrigado
Já agora como é que no "content path" (url alias) consegui referir o [term:vocabulary] no inicio do url.
A solução que referem foi para o "Taxonomy term paths" :)
António Manuel Cardoso