getApplication()->input findet Variable nicht

  • Joomla Version
    5.0.1
    PHP Version
    PHP 8.1.x
    Hoster
    Lokal

    Hallo zusammen,

    im Laufe meiner Migration von Joomla 3 auf Joomla 4 auf Joomla 5 muss ich in einigen Komponenten die veraltete JRequest Funktion durch die neue Variante mit getApplication()->input ersetzen.

    Dabei bin ich nun auf einen Fehler gestoßen und zwar, dass meine Request Parameter nicht geladen werden können, bzw mein Input Objekt nicht alle Request Parameter beinhaltet.


    Die Query String Parameters sind alle im Input Objekt enthalten, jedoch wird die Form Data (siehe Screenshot) nicht in das Input Objekt geladen.
    An was kann das liegen?

    Es führt dazu, dass immer, wenn ich mit $input->get($name, $default); versuche eine Request Variable aufzurufen nicht den eigentlichen Wert bekomme, sondern den default Wert.

    LG