Am 08.09.2010 15:03, schrieb David Bruchmann:
Am 08.09.2010 14:05, schrieb Mario Stemmler:
Hallo Mario,
hast Du mal getestet den Referrer mit 'http://' zu erzeugen bzw. erst
einfach mal im Browser aufzurufen? :
/profil/user/1/tx_feuser_friends[returnUrl]=http://domain.com/profil/user/1/
Gruß,
David
nee nee der Link stimmt ja am Anfang also
http://domain.tld/profi/user/1/referrer/%2Fnc%2Fmein_profil%2F/
ist die Adresse die rauskommt..
__________________________________
... und nicht funktioniert ;)
Teste es doch einfach mal, die Adresse wie vorgeschlagen im Browser
einzugeben.
Das Problem ist ja wohl, daß der Referrer von RealURL als Teil des
Pfades interpretiert wird, statt als Umleitung bzw. eigenständige Adresse.
Ausserdem sollte die Referrer-Adresse auch schon den richtigen URL-Pfad
aufweisen *bevor* sie als Parameter an die URL gehängt wird.
Daher sollte realURL zur Bildung der URL 2x aufgerufen werden: 1x für
dir URL als Parameter und anschließend für die gesamte URL.
Am einfachsten läßt sich das lösen durch eine userfunction, die für den
Parameter "returnUrl" augerufen wird.
Gruß,
David
ja, nach der userfunc frage ich doch die ganze zeit, weil es, wie oben
mehrfach dargestellt nunmal nicht geht...
realurl muss nur einmal aufgerufen werden, da der Parameter ja schon aus
einer "gerealurlten" url gebildet wird: t3lib_div::getIndpEnv('REQUEST_URI')
und die ist an sich auch valid, wenn jetzt der returnUrl Parameter
gerealurlt wird, werden die slashs codiert und das will ich nicht.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german