Contao-Camp 2024
Ergebnis 1 bis 10 von 10

Thema: Übernahme URL-Parameter bei Aufruf eines Links

  1. #1
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Frage Übernahme URL-Parameter bei Aufruf eines Links

    Hallo zusammen!

    Wenn ich z.B. die Seite mydomain.com/partner?id=123 aufrufe und dort einen Link zu mydomain.com/partner/uebersicht aufrufe, soll der Parameter mit übernommen werden, also mydomain.com/partner/uebersicht?id=123. Lässt sich das mit Bordmitteln umsetzen?
    Viele Grüße, Markus
    --------------------------------
    Markus Pfeifer – Digital Designer & -Developer

  2. #2
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Ahoi,

    ist das die Seiten-Id? Dann könntest Du die ja per Insert-Tag anhängen.

    Ansonsten habe ich mal ein "ähnliches" Problem mit der Erweiterung [inputvar] gelöst.
    Da hatte ich bei Kalender-Events ein Anmelde-Formular. Dieses rief ich bei jedem Event über href="{{link_url::id}}?kursname=xyz" auf, wobei die Bezeichnung xyz kursspezifisch war.
    In dem Formular war dann ein verstecktes Feld mit {{get::kursname}}. Dadurch wurde in jeder Mail der Bezeichner des Events mitgeschickt, von dem es versandt wurde.

    Vielleicht hilft Dir das ja auf die Sprünge.
    Grüße, Stefko

  3. #3
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von Stefko Beitrag anzeigen
    Ahoi,
    Ansonsten habe ich mal ein "ähnliches" Problem mit der Erweiterung [inputvar] gelöst.
    Ich glaube das für die 4er (noch?) keine [inputvar] Version zur Verfügung steht...

    Für die POST Methode ist die Erweiterung auch nicht mehr notwendig - s. #post453747
    Hilft hier bei GET zwar nicht aber nur zur Info ...
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  4. #4
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Evtl. hilft dieser Post auch weiter - #post453755
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  5. #5
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Frage

    Zitat Zitat von Stefko Beitrag anzeigen
    ist das die Seiten-Id? Dann könntest Du die ja per Insert-Tag anhängen.
    Nein, ist keine Seiten-ID, sondern die eines Werbepartners, also eher sowas in der Art: mydomain.com/dummypage?partner=xyz

    Zitat Zitat von Franko Beitrag anzeigen
    Evtl. hilft dieser Post auch weiter - #post453755
    Inwiefern? Stehe da gerade etwas auf dem Schlauch. Wenn ich mich beispielsweise auf der Seite mydomain.com/dummypage?partner=xyz befinde und dort einen Link zu einer weiteren Unterseite anklicke, soll beim Aufruf eben dieser Unterseite immer noch der Parameter an der URL angefügt sein, also z.B. mydomain.com/dummypage/weitereseite?partner=xyz
    Viele Grüße, Markus
    --------------------------------
    Markus Pfeifer – Digital Designer & -Developer

  6. #6
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Standard

    Kann mir hierzu ^^ einer noch was sagen?
    Viele Grüße, Markus
    --------------------------------
    Markus Pfeifer – Digital Designer & -Developer

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

    Standard

    Sollen alle URLs auf der Seite alle GET Parameter übernehmen?

  8. #8
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Sollen alle URLs auf der Seite alle GET Parameter übernehmen?
    Nein, nur eine bestimmte.
    Viele Grüße, Markus
    --------------------------------
    Markus Pfeifer – Digital Designer & -Developer

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

    Standard

    Dann mach es so wie hier beschrieben, wie schon von Franko erwähnt. Schreibe dir ein kleines PHP Script, dass einfach den Wert des GET Parameters wieder ausgibt, damit du das an die URL dranhängen kannst.

  10. #10
    Contao-Nutzer Avatar von ttcdummy
    Registriert seit
    02.03.2014.
    Beiträge
    213
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Sollen alle URLs auf der Seite alle GET Parameter übernehmen?
    Wie würde man das am besten lösen?
    Siehe auch: https://community.contao.org/de/show...-URL-Parameter

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
  •