Jörg Reinholz: Linkleiste für Pager (Nach- und Verbesserungen)

Beitrag lesen

Moin!

wenn ich dein Script 1zu1 kopiere und aus

return implode( FTX_PAGER_BETWEEN_ITEMS, $ar);

das mache

return implode( ' ', $ar);

Das sollst Du nicht. Du sollst FTX_PAGER_BETWEEN_ITEMS als ' ' definieren:

define ('FTX_PAGER_BETWEEN_ITEMS' , ' ');

Oder was glaubst Du, warum ich das so mache? Damit sich das konfigurieren lässt nämlich...

Ich kann alle Zahlen anklicken, außer die zwei.

Ja. Das ist völlig richtig! Weil der Test behauptet,

### Test: mkPager ($anzahlPages, $aktuellePage)
echo mkPager(10 , 2), "\n";

dass die zweite Seite die aktuelle sei. Warum solltest Du zur aktuellen Seite verlinken? Und außerdem wolltest Du diesen Button mit css doch farblich hervorheben ... das geht sehr gut in dem Dein CSS einmal

.pager Button  {
   ...
}

und einmal

.pager a button {
   ...
}

unterscheidet, womöglich noch mit a:hover, a:vistited und dem ganzen Kram.

Jörg Reinholz