Pathauto kann die Arbeit problemlos für alle Inhaltstypen erledigen, aber in meinem Fall habe ich nur eine URL für den Inhaltstyp, die angepasst werden muss, und ich würde es vorziehen, Pathauto und Token nicht zu installieren.
Kann mir jemand raten, wie es geht?
7
path-aliases
Gilzero
quelle
quelle
Antworten:
Zusätzlich können Sie diesen Code zu hook_node_update () hinzufügen.
quelle
Siehe S. 149 von Pro Drupal Development, verwenden Sie hook_insert (). Wenn ein neuer Knoten gespeichert wird, wird hook_insert () aufgerufen. Hier können Sie den Inhalt des Knotens benutzerdefiniert verarbeiten, bevor der Knoten gespeichert wird. Schauen Sie sich auch p an. 152-156 Pro Drupal-Entwicklung, die alle verschiedenen Funktionen von hook_node_xxxx () behandelt.
Ich denke, dass die Verwendung von hook_node_insert (), wie in der vorherigen Antwort vorgeschlagen, zu einem Hook in ALLE Knotenerstellungen führt, der Ihre Notwendigkeit, einen bestimmten Inhaltstyp zu ändern, nicht berücksichtigt.
quelle
hook_node_insert()
, um auf alle Knoteneinfügungen zu reagieren )."