Invite und Registration Code im Zusammenspiel
am 18.02.2011 - 10:16 Uhr in
Hallo Drupal-Leute,
in meiner Drupal-Installation möchte ich die Module Invite und Registration Code zusammen laufen lassen.
Leider gibt es hier aber ein Problem:
Registration Code fügt dem Anmelde-Menü ein Feld hinzu, um eben einen erforderlichen Registrations-Code einzugeben.
Das ist ja auch ganz richtig - so soll es funktionieren.
Werden nun aber von angemeldeten Usern Invites versendet, klappt das erst einmal auch, nur landen die eingeladene Besucher ebenfalls auf dem von "Registration Code" modifizierten Formular. So sehen die Eingeladenen Benutzer auch das Feld "Registrations-Code" - haben aber keinen Code. (Der User wurde ja per "Invite" weitergeleitet)
Ich hoffe, diese erklärt erst einmal das Problem.
Nun frage ich mich, ob es möglich ist per "if"-Schleife den Code in der Datei "invite.modul" so zu verändern, dass das Anmelde-Formular entsprechend geändert wird.
Wenn ich dort "unset($form['regcode']);" platziere, wird das Registrations-Code-Feld zwar nicht in dem Anmeldeformular angezeigt, das wirkt sich dann aber auch bei direktem Besuch der Seite "www.domain.de/user/register" aus.
Gibt es eine Möglichkeit den Schnipsel "unset($form['regcode']);" so im "invite.modul" zu integrieren, dass es sich nur auf das Anmeldeformular auswirkt, wenn der User auch von der Invite-Funktion kommt?
Das ist vielleicht ein bisschen seltsam erklärt - liegt aber wohl daran, dass ich kein Programmierer bin. ;) Ich hoffe, es versteht trotzdem jemand, und kann mir einen Tipp geben, wie ich beide Module gleichzeitig nutzen kann.
Yeah!
LG
Stephan
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 4 Stunden 21 Minuten
vor 22 Stunden 9 Minuten
vor 1 Tag 45 Minuten
vor 1 Tag 1 Stunde
vor 1 Tag 4 Stunden
vor 1 Tag 5 Stunden
vor 1 Tag 13 Stunden
vor 1 Tag 21 Stunden
vor 1 Tag 21 Stunden
vor 1 Tag 22 Stunden