Hallo,
eine Frage zur Verwendung von Real-URL:
Durch die Extension werden schon die Seiten-Ids entfernt und in lesbare Form umgewandelt:
Aufruf aus Backend: /index.php?id=1
Im Frontend steht dann für diese Seite: /seite1.html
Alles schick.
Über Flexform kann ich in meinen eigenen Extensions eine Zielseite angeben (z.B. id = 100). Mittels
PHP und der Funktion "pi_getPageLink" erzeuge ich mir ne Typo3-URL. Der Funktion übergebe ich weitere Parameter
als array (z.B. array('param1' => 'blah fasel', 'param2' => 123); ).
In der Ausgabe (d.h. im gerenderten Template) habe ich dann folgende URLs:
/seite100.html?param1=blah%20fasel¶m2=123
(param2 ist optional)
Wie kann ich aus diesem Aufruf mittels RealURL einen Aufruf der Art:
seite100-blah+fasel+123.html
seite100-blah+fasel.html
oder
seite100/blah+fasel/123/ (Slash oder HTML über defaultToHTMLsuffixOnPrev, weiss ich)
umwandeln?
Also konkret:
1. Wie bekomme ich param1 und param2 weg?
2. Leerzeichen im Param werden in %20 umgewandelt, wie kann ich diese in z.B. + ändern lassen? Nur wenn ich das selbst bei der Übergabe an pi_getPageLink mache?
Ich komm immer nur bis:
seite100/param1/blah+fasel/param2/123/
Danke