On 06/19/2012 08:37 AM, Bernd Wilke wrote:
Ich möchte ein Eingabefeld im Formular durch einen get-Parameter in der
URL vorbelegen. Das Formular selber soll aber per POST arbeiten.
Ich habe leider keine Hinweise gefunden wie das funktionieren könnte.

Früher reichte es einen get-Parameter zu benutzen, der wie das
Formular-Feld lautet.

gibt es evtl. so etwas wie preprozessoren? wenn ja: wie werden die
konfiguriert?


bernd

nachdem ich mich durch den Code der sysext FORM durchgewühlt habe bin ich zu dem Schluss gekommen dass es gar nicht möglich ist, da im Gegensatz zu früher nicht mehr auf $_GP zurück gegriffen wird, sondern je nach Form-method nur auf $_GET/$_POST/$_SESSION. Ein POST-form kann also keine Werte aus GET holen und die Vorbelegung (value = ) ist hardcoded ein String.

hier habe ich dann angesetzt und ein stdwrap angehängt, dadurch kann ich mit einem dataWrap auf GET-Parameter zugreifen unabhängig von der form- method.

Das ganze dann als Feature-Request incl. Patch: http://forge.typo3.org/issues/38163

bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an