[TYPO3-german] powermail, tx_news und realurl
Bernd Wilke
t3n at pi-phi.de
Tue Feb 16 09:27:06 CET 2016
Am 16.02.2016 um 09:06 schrieb Michael Gugetzer:
> Hallo zusammen,
>
> ich bin neu hier im Forum und entschuldige mich gleich mal falls ich
> nicht beim ersten Post alle benötigten Infos mitliefere :-)
>
> Mein Problem: Ein Powermail-Formular soll über eine News-Detailseite
> versendet werden. Ich erhalte eine Page not found Meldung.
> Wenn ich nun, wie oft beschrieben, das ganze mit addQueryStrings=1
> versucht. Es funktioniert solange bis ich realurl aktiviere.
>
> Bei meiner Recherche habe ich herausgefunden dass es daran liegt, dass
> die News-Parameter nicht mehr mitgesendet werden wenn realurl aktiv ist.
> Der letzte Teil der URL (Der Newstitel) wird von Powermail nicht
> mitgesendet.
> Verwendet wird
> Typo3 7.6.2
> tx_news 4.1.0
> realurl 1.13.6
> powermail 2.21.0
> Ich hoffe ihr könnt mir da weiterhelfen.
du musst etwas unterscheiden:
die Url(-Pfadsegemente) und die tatsächlichen URL-Parameter (GET) und in
deinem Fall dann noch die POST-Parameter.
realurl macht aus GET-Parametern Pfadsegmente. und umgekehrt.
Das ganze kommt etwas durcheinander, wenn dann auch noch ein Formular
mit POST-Daten mitspielt. POST und GET funktioniert nicht immer
einwandfrei nebeneinander.
bei TYPO3 werden diese beiden Arrays auch noch zu _GP gemerged, leider
nicht immer so wie man es sich gerade wünscht (Prioritäten, subarrays).
grundsätzlich sollte man in TYPO3 sowieso nur mit GP arbeiten.
Ansonsten ist oft hilfreich, die get-Parameter als blinde Passagiere
(hidden input) mit ins POST-Formular zu übernhemen.
bzgl. Pfadsegemente und GET habe ich mal eine Extension geschrieben,
damit man realurl nicht debuggen muss um heraus zubekommen welche
GET-Parameter am Ende bei einer Extension oder so ankommen: ext:page_params.
Das solltest du mal benutzen um deine Paramter für news herauszubekommen
um sie dann evtl. ins formular zu bekommen.
bernd
More information about the TYPO3-german
mailing list