TYPO3 – Ext:form und RealUrl verwenden
Möchtet Ihr eine saubere URL-Lösung in eurer TYPO3 Extension Form haben, so müsst Ihr folgende RealUrl Config mit einbinden:
.... 'postVarSets' => Array ( '_DEFAULT' => Array ( 'form_action' => Array ( Array ( 'GETvar' => 'tx_form_formframework[action]', 'valueMap' => Array (), 'noMatch' => 'bypass', ), ), 'form_controller' => Array ( Array ( 'GETvar' => 'tx_form_formframework[controller]', 'valueMap' => Array (), 'noMatch' => 'bypass', ), ), ), ), ....
Verwendet ihr nicht die Standard Action / Controller so müsst Ihr noch die valueMap anpassen, zum Beispiel in:
.... 'valueMap' => Array ( 'p' => 'performNeu', ), ....
in eurer TypoScript Setup kommen folgende Werte:
plugin.tx_form_formframework.features.skipDefaultArguments = true
Somit habt ihr in dem Ext:Form HTML form-action-Tag nun eine schöne saubere URL.
Eure Meinung zu dem Artikel ist gefragt! Schreibt mir ein Kommentar
Ich freue mich auf einen Blick auf meine Amazon-Wunschliste. Vielen Dank!
Jan
Vielen Dank für den hilfreichen Beitrag. Hat mir sehr weitergeholfen.
Beste Grüße,
Jan
Sebastian
Nicht ganz, aber wir entwickeln immer noch mit der TYPO3 8er Version, da es noch zu viele Probleme und auch noch alle Extension´s für die 9er gibt.
Dietmar
Hallo,
ich denke doch, das ab Typo3 9 LTS RealUrl nicht mehr nötig ist, oder hab ich da was falsch verstanden?