14. 01. 2013, 08:52

Hallo Leute,

ich möchte ein Quartett (Infoseiten) auf einer Website darstellen. Dazu habe ich bereits eine funktionierende Extension geschrieben, die zwei mögliche Parameter an die Seite übergibt: "satz" und "karte". Jetzt möchte ich die URLs verschönern, komme damit aber nicht klar.

Aus
http://www.domain.de/quartett.html?satz=satz3
soll
http://www.domain.de/quartett/satz3.html

werden und aus
http://www.domain.de/quartett.html?karte=karte4a
http://www.domain.de/quartett/karte4a.html

Leider konnte ich das mit RealURL bisher nicht richtig hinbekommen.

Folgende Konfiguration ist die derzeitige:

  1. 'postVarSets' => array(
  2. '25' => array ( // UID der Plugin-Seite
  3. 'karte' => array(
  4. 'GETvar' => 'karte'
  5. ),
  6. ),
  7. ),
  8. ),

Dann bekomme ich z.B.
http://www.domain.de/quartett/karte/karte4a.html

Da ist das Pfadsegment "karte" zu viel und die Verlinkungen auf andere Karten von dieser Seite so aus bekommt immer die Pfadsegmente "quartett" und "karte" mit
http://www.domain.de/quartett/karte/quartett/karte/karte4a.html
danach
http://www.domain.de/quartett/karte/quartett/karte/quartett/karte/karte4a.html
usw.

Hat jemand eine Idee, wie das lösbar ist?