Pathauto może łatwo wykonać zadanie dla wszystkich typów treści, ale w moim przypadku mam tylko jeden adres URL typu zawartości, który należy dostosować i wolałbym nie instalować Pathauto i Token.
Czy ktoś może mi doradzić, jak to zrobić?
Pathauto może łatwo wykonać zadanie dla wszystkich typów treści, ale w moim przypadku mam tylko jeden adres URL typu zawartości, który należy dostosować i wolałbym nie instalować Pathauto i Token.
Czy ktoś może mi doradzić, jak to zrobić?
Odpowiedzi:
Patrz str. 149 Pro Drupal Development, użyj hook_insert (). Po zapisaniu nowego węzła wywoływana jest funkcja hook_insert (). Jest to miejsce do obsługi dowolnego niestandardowego przetwarzania zawartości węzła przed jego zapisaniem. Zobacz także str. 152-156 Pro Drupal Development, który mówi o wszystkich różnych funkcjach hook_node_xxxx ().
Myślę, że użycie hook_node_insert () jak sugerowano w poprzedniej odpowiedzi spowoduje przechwycenie WSZYSTKICH węzłów, które nie zaspokoją potrzeby zmiany określonego typu zawartości.
hook_node_insert()
aby działać na wszystkich wstawieniach węzła).”