Hallo,
habe jetzt schon Stunden gegoogelt aber keine Lösung finden können.
Ich habe eine eigene Extension die zwei Klassen hat (pi1 und pi2) wenn ich aus der Extension einen Link mit get Parametern erzeuge z.B.
$this->pi_linkTP_keepPIvars( $row["name"], array( 'autor' => $row["uid"] ), 1, null, 29 )
Bekomme ich folgenden Link:
<a href="index.php?id=29&user_books_pi1[autor]=6">name</a>
bzw. aus der Klasse pi2:
<a href="index.php?id=29&user_books_pi2[autor]=6">name</a>
Um das in RealUrl umzuschreiben habe ich das in der Config so gelöst:
...
'postVarSets' => array(
'_DEFAULT' => array(
'single' => array(
array('GETvar' => 'user_books_pi1[autor]' , ),
array('GETvar' => 'user_books_pi2[autor]' , ),
),
),),
...
Das funktioniert auch, nur habe ich wenn man über pi2 kommt ein doppel Slash in der URL:
www.domain.de/seite/single//6
Muss ich das array anders aufbauen oder wie bekomm ich das Slash raus?
Das mit dem p1 und pi2 in dem get Parametern find ich auch schon nervig, gibt es da nicht eine saubere Alternative?
Danke für jede Hilfe!