Ergebnis 1 bis 7 von 7

Thema: get Parameter in Contao 5 auslesen

  1. #1
    Contao-Nutzer
    Registriert seit
    05.11.2015.
    Beiträge
    62

    Standard get Parameter in Contao 5 auslesen

    Hallo Leute,

    ich möchte den get Parameter ausgeben. In Contao 4 habe ich das bisher so gemacht:

    HTML-Code:
    <?php echo urldecode(\Input::get('job')); ?>

    Viele Grüße und danke
    Lukas

  2. #2
    Alter Contao-Hase
    Registriert seit
    24.02.2021.
    Beiträge
    1.471
    Partner-ID
    11715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von iosis101 Beitrag anzeigen
    Hallo Leute,

    ich möchte den get Parameter ausgeben. In Contao 4 habe ich das bisher so gemacht:

    HTML-Code:
    <?php echo urldecode(\Input::get('job')); ?>

    Viele Grüße und danke
    Lukas
    {{ app.request.query.get("job") }}

  3. #3
    Contao-Nutzer
    Registriert seit
    05.11.2015.
    Beiträge
    62

    Standard

    Vielen Dank!

    Ich möchte außerdem ein hidden input Feld mit dem Wert aus dem Parameter vorbelegen.

    Ich tue das weil ich vom Jobleser zum Bewerbungsformular weiterleite und gerne die Information weitergebe für welchen Job man sich bewirbt.

    In Contao 4 habe ich bisher den default-Wert des form_hidden-Felds mit einem template vorbelegt:
    {{file::templates/get_job.html5}}
    In diesem Template stand dann: <?php echo urldecode(\Input::get('job')); ?>

    Nun kann ich ja leider nicht das form_hidden.html5 mit twig-code füllen und auch keine form_hidden twig Datei erstellen, soweit ich zumindest aktuell weiß. Wie sollte ich das lösen?

    Viele Grüße und Danke

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

    Standard

    Dazu könntest du folgende Extension nutzen: https://extensions.contao.org/?p=ins...ed-form-fields
    » sponsor me via GitHub or Revolut

  5. #5
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    3.038

    Standard

    Zitat Zitat von iosis101 Beitrag anzeigen
    In Contao 4 habe ich bisher den default-Wert des form_hidden-Felds mit einem template vorbelegt:
    {{file::templates/get_job.html5}}
    In diesem Template stand dann: <?php echo urldecode(\Input::get('job')); ?>
    Dann brauchst Du wahrschinlich \Contao\Input::get('Job').

    Nach einem sauberen Weg schaut mir das aber dennoch nicht aus.

    Edit: zu langsam
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  6. #6
    Contao-Nutzer
    Registriert seit
    05.11.2015.
    Beiträge
    62

    Standard

    Vielen Dank, ich versuche es mal mit der Erweiterung.
    \Input::get('job') kann man leider in Contao 5 nicht mehr benutzen. (soweit ich weiß)

    Update: die Erweiterung ist perfekt dafür!
    Geändert von iosis101 (26.06.2025 um 14:03 Uhr)

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

    Standard

    Zitat Zitat von iosis101 Beitrag anzeigen
    \Input::get('job') kann man leider in Contao 5 nicht mehr benutzen. (soweit ich weiß)
    Doch, kann man. Der richtige FQCN ist Contao\Input. Einfach nur \Input war auch schon in Contao 4 nicht mehr state of the art.
    » sponsor me via GitHub or Revolut

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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