Ergebnis 1 bis 4 von 4

Thema: Registrierungsdaten Weiterleitung nach createNewUser Hook

  1. #1
    Contao-Nutzer
    Registriert seit
    21.10.2014.
    Beiträge
    41

    Standard Registrierungsdaten Weiterleitung nach createNewUser Hook

    Hallo,

    ich steh glaub ich komplett auf dem Schlauch, aber vielleicht kann mir ja hier jemand helfen.

    Ich baue gerade eine Website, auf der man sich registrieren kann und einen Avatar hochlädt (mit dem Modul [avatar])
    Das ganze fange ich dann mit dem CreateNewUser Hook ab, wo ich den Avatar verkleinere und noch ein bisschen in der
    Datenbank rumpfusche (ein paar Berechnungen, Umbenennung usw). Soweit so gut...

    Danach würde ich aber gerne noch ein Formular schalten, wo der gerade neu erstellte Avatar nocheinmal geladen wird,
    da der User hier mittels Range Input Feldern neben dem Bild die Position der Hände markieren soll. (Klingt komisch, ist auch so )

    Dieses Formular ist auf der Weiterleitungsseite der Registrierung, die zuvor vom Hook abgefangen wurde.
    Ich hab mir gedacht, dass ich dort einfach das $arrData Array abgreifen kann. Leider falsch gedacht,
    da das nur im Hook geht. Im Hook selber kann ich aber auch kein neues Formular bauen, oder?
    Ohne Contao hätte ich jetzt einfach ein zweites Formular auf der Auffangseite gebaut und die Daten halt
    mit einem hidden Feld verschickt. Aber so gehts ja wohl nicht...

    Das einzige was mir sonst eingefallen ist, wäre den neuesten user aus der Datenbank abzufragen,
    was aber möglicherweise schiefläuft, wenn sich 2 gleichzeitig registrieren...

    Ich bitte um eine Idee, leider komm ich gerade garnicht weiter.

    LG, Androsch
    Geändert von androsch (02.05.2015 um 19:58 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Du könntest ja im createNewUser Hook einfach einen Redirect machen und per GET Parameter die User ID übergeben.

  3. #3
    Contao-Nutzer
    Registriert seit
    21.10.2014.
    Beiträge
    41

    Standard

    JAAAAAAA

    Danke das hat das Problem gelöst!

    Hab am Ende der Funktion im Hook

    Code:
    header("Status: 301 Moved Permanently");
    header("Location:./bildbearbeitung.html?name=". $name);
    exit;
    eingefügt.

    Jetzt läufts!

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.254
    Partner-ID
    10107

    Standard

    Besser wäre wohl du benutzt \Controller::redirect() . Also zB
    PHP-Code:
    \Controller::redirect('foo.html?id=1'); 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •