Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: onsubmit_callback - Unterscheidungen

  1. #1
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard onsubmit_callback - Unterscheidungen

    Hallo,

    im DCA eines Moduls kann man ja einen onsubmit_callback anlegen.
    Kann man beim Ausführen unterscheiden, welcher Submit erfolgt ist?

    Bei den News gibt es z.B. vier Submit-Buttons am Ende der Seite:

    PHP-Code:
    <input type="submit" name="save" id="save" class="tl_submit" accesskey="s" value="Speichern">
    <
    input type="submit" name="saveNclose" id="saveNclose" class="tl_submit" accesskey="c" value="Speichern und schließen">
    <
    input type="submit" name="saveNcreate" id="saveNcreate" class="tl_submit" accesskey="n" value="Speichern und neu">
    <
    input type="submit" name="saveNback" id="saveNback" class="tl_submit" accesskey="g" value="Speichern und zurück"
    der onsubmit_callback wird vermutlich bei allen vier Aktionen aufgerufen ... ich würde gerne noch festlegen können, bei welchem Submit-Button
    der Callback letztendlich ausgeführt wird.

    Danke schonmal


    Mark Knochen

  2. #2
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Das hat gar nichts mit dem Button an sich zu tun. Wie auch immer die Daten gesendet werden, erst danach greift der onsubmit ein. Wobei danach nicht ganz passend ist.

    Welcher Button genutzt wurde, sollte in Deinem Input::post-Array abfragbar sein.

  3. #3
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard

    Zitat Zitat von PaddySD Beitrag anzeigen
    Das hat gar nichts mit dem Button an sich zu tun. Wie auch immer die Daten gesendet werden, erst danach greift der onsubmit ein. Wobei danach nicht ganz passend ist.

    Welcher Button genutzt wurde, sollte in Deinem Input:ost-Array abfragbar sein.
    stimmt, da hätte ich auch selber drauf kommen können
    aber manchmal sieht man den Wald vor lauter Bäumen nicht ...

    Danke sehr

    Mark

  4. #4
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Willkommen bei meinem Montagmorgen

    Je nachdem, was Du machen willst, kann manchmal auch der callback auf field-Ebene eine gute Alternative sein (onsave_callback).

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
  •