Wenn ich mehrere Formulare in einem Backendmodul einbinde, dann funktioniert nur das erste, die folgenden nicht. Es wird nur eine weiße Seite angezeigt.
Die Formulare werden erstellt mit
<form name="longer" id="longer" action="'.t3lib_div::getThisUrl().'" method="post">
<input type="hidden" name="cid" value="'.$row['uid'].'" />
<input type="hidden" name="cmd" value="2" />
<input type="text" name="enddate" value="'.date('d.m.Y',$row['endtime']).'" size="11" />
<input type="submit" name="go" value="Go!" /></form>
Was muss ich machen, dass jedes Formular des Moduls das tut, was ich will?
in BE-Modulen brauchst du keinen form-Tag,soviel ich weiß
georg
Komisch.
Wie kann ich dann z.B. Textfelder einfügen und diese dann übergeben?
Mein Problem: ich habe auf der Modulseite
- eine suche nach Datensätzen: 1 Feld und 1 Button und Hidden fields
- eine update-funktion: 1 Feld und 1 Button und Hidden fields
- eine Lösch-funktion: 1 Button und Hidden fields
Jetzt muss ich ja irgendwie koordinieren, welche Felder übergeben werden, wenn ich einen der Buttons drücke.
dropdown mit nem value drinnen fällt mir mal spontan ein, oder einfach prüfen welche felder nicht leer sind
georg
benenne Deine Submitbuttons entsprechend, dann kannst Du sie auch auswerten.
Ausserdem schau mal in Deinem BE-Modul - der Formtag wird bereits weiter oben ausgegeben, nicht das Du eine Form in einer Form hast 😉