GET-Parameter wird wiederholt endlos an URL gekettet
Ich habe in einem eigenen Template eine Paginierung nachgebaut, die im Prinzip funktioniert.
Allerdings gibt's es einen seltsamen Effekt beim Klicken der Seitenzahlen in der Navigation.
PHP-Code:
'<a href="'.$this->replaceInsertTags( '{{env::request}}' ).'?seite_nr='.$i.'">'.$i.'</a>';
Klickt man verschiedene Seiten in der Navigation, bildet sich eine fehlerhafte URL:
HTML-Code:
meineSeite.html?seite_nr=5?seite_nr=4?seite_nr=2?seite_nr=3
Was muss ich tun, damit der alte GET-Parameter entfernt bzw. durch den neuen ersetzt wird.
Hat hier jemand eine Idee?