Eu tenho um tipo de conteúdo personalizado criado por um módulo. Existe um gancho que eu possa usar para definir o alias do caminho do meu tipo de conteúdo personalizado quando um nó é criado?
Um dos meus campos é um código alfanumérico e eu quero usá-lo no caminho. por exemplo: 'event / myc0d3'
Notei que essa função ( path_set_alias ) existia em 6, mas não consigo encontrar o equivalente a 7. E não sei onde eu chamaria.
fonte
A função agora é chamada path_save () ; consulte path_taxonomy_term_insert () para obter um exemplo.
fonte
hook_node_insert () não estava funcionando no meu caso e, com algumas pesquisas, criei esta postagem no blog . Implementei hook_insert () da mesma maneira e presto.
fonte
hook_insert()
é usado apenas quando o módulo que o implementa está definindo um tipo de conteúdo; o gancho não pode ser usado para atuar em um nó para um tipo de conteúdo definido em outro módulo.Implemente hook_node_insert () .
fonte