Ich möchte gerne beim Login Modul den Text und Link "Noch kein Benutzerkonto erstellt?" entfernen oder den Link an eine andere Adresse umleiten, da ich ein anderes Formular für die Benutzerregistrierung verwenden möchte. Eine Umleitung mittels Redirect funktioniert jedoch leider nicht, das habe ich bereits versucht.
Auch gelingt es mir zwar, das Modul "Login Form" mit einem Menü zu verbinden, jedoch finde ich das Modul "Login Form" selbst nicht in den Modulen, um etwaige Parameter zu verändern.
Wer kann mir hier weiterhelfen und sagen, ob und wie ich das Modul finden kann und wie ich etwaige Änderungen daran vornehmen kann, insbesondere die oben beschriebene Entfernung oder Weiterleitung des Links zur Benutzerregistrierung. Wichtig; Ich möchte hierbei auch nicht die Möglichkeit für den Benutzer abschalten, sich selbst als Benutzer zu registrieren, da es mir wichtig ist, dass der Benutzer einen Link für die Freischaltung seines Accounts übermittelt bekommt.
Christian
Login Modul editieren
- Chris_1968
- Erledigt
-
-
Verwendest du Joomla 3 oder Joomla 4?
Und welches Template? Ein Core-Template oder das eines Drittanbieters?
-
Ich verwende Joomla 3.10.6 und ein Template namens Kilix von JoomDonation: http://kilixdocs.joomservices.com/
-
Eine Umleitung mittels Redirect funktioniert jedoch leider nicht, das habe ich bereits versucht.
Das wäre am einfachsten...
Wenn es über die Umleitungskomponente nicht klappt, kannst du's hierüber versuchen:https://www.webcellent.com/tools/modrewrite/
Die erzeugten Zeilen kommen in die .htaccess hinterRewriteEngine On
Andere Lösung per html override:
Hast du in deinem Template Verzeichnis einen Datei /templates/os_kilix/html/mod_login/default.php?
Darin gilt es dann den Registrierungs Link anzupassen. -
Vielleicht Hilfreich für den Ansatz: https://www.j-over.de/de/templ…modul-ohne-passwort-links
-
Das kann man mit einem Override vom mod_login lösen. Der Link zur Registrierung steht dort so (in Joomla 4.1, in Joomla 3 kann eventuell anders aussehen):
da kannst du deinen Link ändern.
Dasselbe würde ich auch in com_users/login machen (als Override selbtsverständlich)
-
Vielen lieben Dank für eure sehr kompetenten und raschen Antworten, die mir tatsächlich sehr geholfen haben.
Ich habe es letztendlich mit dem Vorschlag von Pascal umgehend hinbekommen, direkt in der .htaccess einen Override zu definieren, und nicht in Joomla. Vielen Dank für alle Vorschläge, auch von Viviane und Tom, welche alle zum selben Ergebnis führen, halt auf ganz unterschiedliche Wege.
Liebe Grüße,
Christian -
Nur der Vollständigkeitshalber: Die Weiterleitungkomponente in Joomla funktioniert nur mit nicht (mehr) vorhandenen URLs, also solche die ein 404 zurückgeben. Zum Beispiel Menüitem xxxx wurde entfernt, der Aufruf meineseite/xxxx würde 404 zurück werfen, damit es schöner für den Besucher ist, kann man eine Weiterleitung von xxxx zu yyyy oder der Startseite anlegen.