Am 07.09.2010 19:55, schrieb David Bruchmann:
Am 07.09.2010 17:42, schrieb Mario Stemmler:
Hallo, ist es irgendwie möglich in den postVarSets slashs zu verarbeiten?

also der Wert des Parameters enthält leider slashs.
Ich hab mir das nicht ausgedacht, die Ext. feuser_friends verwendet an
entsprechender Stelle t3lib_div::getIndpEnv('REQUEST_URI'). Das wird
dann für den Aufbau entsprechender back-links benutzt.

Wie kann ich die Fehler, dass falsch en- codiert wird umgehen?
Nicht einmal über 'valueDefault' funktioniert es... Lustige
str_replace() und substr() in einer entsprechenden userFunc haben auch
nicht zum Erfolg geführt.

Bevor ich den Autor anschreibe die uid zu verwenden, wollte ich aber
noch einmal nachfragen, danke.

Vielleicht mal nen konkretes Beipiel senden. So allgemein kann man sich
nur in Mutmaßungen üben.

Gruß,
David



die Seite von der, die Seite mit der detailansicht aufgerufen wird, wird durch realurl folgendermaßen umgesetzt: /nc/mein_profil/
die detail seite wird dann aufgerufen als:
/profil/user/1/tx_feuser_friends[returnUrl]=/nc/mein_profil/
Das geht so auch.

Hier habe ich, wie man vlt. erahnt, tx_feuser_friends[showUid] schon durch user ersetzen lassen.
Wenn ich das analog mit der returnUrl mache, bekomme folgenden Typolink:
profil/user/1/referrer/%2Fnc%2Fmein_profil%2F/

das geht so natürlich nicht (404).

Vielen Dank schonmal für die Antworten.
Mario

------------
und hier der Abschnitt in den PostVarSets:

'user' => array(
        array(
                'GETvar' => 'tx_feuserfriends_pi1[showUid]',
        ),
),
'referrer' => array(
        array(
                'GETvar' => 'tx_feuserfriends_pi1[returnUrl]',
        ),
),
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an