+ Antworten
Ergebnis 1 bis 6 von 6

Thema: com_user Return URL ändern

  1. #1
    Neu an Board
    Registriert seit
    18.02.2010
    Beiträge
    44
    Bedankte sich
    10
    1 Danksagung in 1 Beitrag

    Standard com_user Return URL ändern

    Hallo,

    ich suche eine Möglichkeit, die Return URL, welche im Controller von com_user mit
    PHP-Code:
    $return JURI::base(); 
    hard codiert ist, zu verändern, ohne dass ich den Code der Komponente hacken muss. Ich möchte, dass nach dem Speichern von Userdaten, der Redirect auf dieselbe Seite ausgeführt wird, so dass der User bleibt, wo er ist.

    Wisst ihr vielleicht einen funktionierenden Weg?

  2. #2
    War schon öfter hier
    Registriert seit
    28.11.2008
    Beiträge
    149
    Bedankte sich
    22
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    Mit Hilfe des Templates überschreiben?

  3. #3
    Neu an Board
    Registriert seit
    18.02.2010
    Beiträge
    44
    Bedankte sich
    10
    1 Danksagung in 1 Beitrag

    Standard

    Geht nicht, weil die Variable hard codiert ist und nicht aus dem REQUEST array abgerufen wird. Der Controller setzt die Variable nach Ausführung einer Aktion und führt den Redirect unmittelbar aus. Wüsste nicht, wo ich dazwischen ansetzen könnte.

  4. #4
    Wohnt hier Avatar von aruttkamp
    Registriert seit
    01.09.2004
    Ort
    Bergisches Land
    Alter
    49
    Beiträge
    2.930
    Bedankte sich
    111
    Erhielt 452 Danksagungen
    in 428 Beiträgen

    Standard

    Ich denke du wirst hier um einen solchen "Hack" nicht drumrumkommen. Die Begründung dazu hast du in deinem 2. Post schon geliefert.

  5. #5
    Neu an Board
    Registriert seit
    18.02.2010
    Beiträge
    44
    Bedankte sich
    10
    1 Danksagung in 1 Beitrag

    Standard

    Schade. Ich hatte gehofft, die Profis wüssten einen Weg über ein Plugin oder Modul.

  6. #6
    Hat hier eine Zweitwohnung
    Registriert seit
    14.01.2006
    Ort
    Nienburg
    Alter
    32
    Beiträge
    1.237
    Bedankte sich
    115
    Erhielt 471 Danksagungen
    in 368 Beiträgen

    Standard

    Wenn es ausschließlich dein System betrifft schreib es wirklich einfach um. Alternativ kannst du mit einem System Plugin den Controller zur Laufzeit überschreiben, wenn es dir den Aufwand wert ist.
    http://dioscouri.com/index.php?optio...hts&Itemid=209
    http://community.joomla.org/blogs/co...-for-html.html
    Geändert von Matrikular (28.05.2011 um 11:43 Uhr)

+ Antworten

Lesezeichen

Berechtigungen

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