drupal.stackexchange.com/questions/12905/… Dies ist die beste Antwort ... und machen Sie nur einen kleinen Unterschied in Bezug auf den Benutzerpfad zu [Benutzer: Name]
Alle neuen Benutzer-Aliase, die nach dem Aktivieren des Moduls generiert wurden, sehen folgendermaßen aus users/[user:name](dies kann natürlich in der Modulkonfiguration geändert werden - Konfiguration / URL-Aliase / Muster).
Sie können "Massenaktualisierung" verwenden, um Aliase für bereits vorhandene Benutzer (und andere Arten von Inhalten) zu generieren.
Mit dem PathAuto- Modul können Sie für jeden Benutzer einen Alias erstellen. Ihr Alias-Muster kann den Benutzernamen in sein Muster aufnehmen. Wenn Sie möchten, dass der Alias-Pfad die primäre URL ist, können Sie auch GlobalRedirect verwenden , um die Umleitung von Benutzer / ID zu Benutzer / Benutzername zu veranlassen
Sie können jederzeit das Me Aliases- Modul verwenden. Es spielt keine Rolle, welcher Benutzer angemeldet ist. Sie können "Benutzer / Ich" verwenden, um auf ihre eigenen Konten zuzugreifen.
Ich bin nicht sicher, ob es ein einzelnes Modul für diesen Zweck gibt, aber ich denke, Sie könnten einen Blick auf Drupals url () -Methode oder hook_url_inbound_alter () werfen , um Ihren Zweck zu unterstützen.
Antworten:
Pathauto macht genau das.
Alle neuen Benutzer-Aliase, die nach dem Aktivieren des Moduls generiert wurden, sehen folgendermaßen aus
users/[user:name]
(dies kann natürlich in der Modulkonfiguration geändert werden - Konfiguration / URL-Aliase / Muster).Sie können "Massenaktualisierung" verwenden, um Aliase für bereits vorhandene Benutzer (und andere Arten von Inhalten) zu generieren.
quelle
Mit dem PathAuto- Modul können Sie für jeden Benutzer einen Alias erstellen. Ihr Alias-Muster kann den Benutzernamen in sein Muster aufnehmen. Wenn Sie möchten, dass der Alias-Pfad die primäre URL ist, können Sie auch GlobalRedirect verwenden , um die Umleitung von Benutzer / ID zu Benutzer / Benutzername zu veranlassen
quelle
Sie können jederzeit das Me Aliases- Modul verwenden. Es spielt keine Rolle, welcher Benutzer angemeldet ist. Sie können "Benutzer / Ich" verwenden, um auf ihre eigenen Konten zuzugreifen.
quelle
Ich bin nicht sicher, ob es ein einzelnes Modul für diesen Zweck gibt, aber ich denke, Sie könnten einen Blick auf Drupals url () -Methode oder hook_url_inbound_alter () werfen , um Ihren Zweck zu unterstützen.
quelle