Wenn es zwei Module A und B gibt und beide den gleichen user_login-Hook haben. Also, wenn ich mich aus der A_user_login () - und der B_user_login () -Funktion auslogge, welche zuerst aufgerufen wurde, und wie Drupal die Ausführungsreihenfolge dieser beiden Funktionen bestimmt
22
hook_module_implements_alter()
.Standardmäßig definiert ein Modulgewicht seinen Platz in der Zeile, um eine hook_ * -Funktion auszuführen.
Sie können die Standardreihenfolge der implementierenden Module mit hook_module_implements_alter ändern . Ein kleines Beispiel finden Sie in der weiteren Lektüre dieses Blog-Tutorials .
Von diesem Blog-Eintrag aus ist eine Beispielimplementierung:
quelle