Pathauto может легко выполнять эту работу для всех типов контента, но в моем случае у меня есть только один URL-адрес типа контента, который необходимо настроить, и я бы предпочел не устанавливать Pathauto и Token.
Может кто-нибудь посоветовать мне, как это сделать?
7
path-aliases
gilzero
источник
источник
Ответы:
Кроме того, вы можете добавить этот код в hook_node_update ()
источник
Смотрите стр. 149 Pro Drupal Development, используйте hook_insert (). Когда новый узел сохраняется, вызывается hook_insert (). Это место для обработки любой пользовательской обработки содержимого узла до его сохранения. Также посмотрите на с. 152-156 Pro Drupal Development, которая рассказывает обо всех различных функциях hook_node_xxxx ().
Я думаю, что использование hook_node_insert (), как предложено в предыдущем ответе, приведет к подключению к ВСЕМ созданиям узла, что не будет соответствовать вашей необходимости изменять определенный тип контента.
источник
hook_node_insert()
для действия для всех вставок узла)».