Hallo!
Ich benutze auf meiner Hompage AkoBook 3.42, indem sich eine menge Einträge tummeln ^^
Da die Seitenauswahl nur über den Einträgen angezeigt wird, habe ich den Quellcode etwas verändert. Nun Ist die Seitenauswahl Über und Unter den einträgen zu sehen!
Hier de lösung:
1. Man öffne die datei "/components/com_akobook/akobook.php" mit einem Editor
2. Man fügt auf Zeile 361, also über "GuestbookFooter();" folgenden Code ein:
3. Man speichert diese Datei abPHP-Code:
# Berechnen der Gesamtseiten
$gesamtseiten = floor($count / $ab_perpage);
$seitenrest = $count % $ab_perpage;
if ($seitenrest>0) {
$gesamtseiten++;
}
# Feststellen der aktuellen Seite
if (isset($startpage)) {
if ($startpage>$gesamtseiten) {
$startpage = $gesamtseiten;
} else if ($startpage<1) {
$startpage = 1;
}
} else {
$startpage = 1;
}
echo "<p>"._GUESTBOOK_BEFOREENTRIES." $count "._GUESTBOOK_AFTERENTRIES."<br>";
echo _GUESTBOOK_PAGES." ";
# Ausgeben der Seite zurueck Funktion
$seiterueck = $startpage - 1;
if ($seiterueck>0) {
echo "<a href=".sefRelToAbs("index.php?option=com_akobook&Itemid=$Itemid&startpage=$seiterueck")."><b>«</b></a> ";
}
#Ausgeben der einzelnen Seiten
for ($i=1; $i <= $gesamtseiten; $i++) {
if ($i==$startpage) {
echo "$i ";
} else {
echo "<a href=".sefRelToAbs("index.php?option=com_akobook&Itemid=$Itemid&startpage=$i").">$i</a> ";
}
}
# Ausgeben der Seite vorwärts Funktion
$seitevor = $startpage + 1;
if ($seitevor<=$gesamtseiten) {
echo "<a href=".sefRelToAbs("index.php?option=com_akobook&Itemid=$Itemid&startpage=$seitevor")."><b>»</b></a> ";
}
# Limit und Seite Vor- & Rueckfunktionen
$start = ( $startpage - 1 ) * $ab_perpage;
echo "</p>";
4. Die user haben nen grund weniger, worüber sie sich aufregen könnten![]()
ACHTUNG!
Habe es nur mit AkoBook 3.42 getestet! Ob es mit anderen versionen läuft, weiß ich nicht!
Ich überneheme keine Haftung, falls was schief gehen sollte
ihr machts auf euer eigenes Risiko!
Bei mIr hats einwandfrei geklappt!
Hoffe, ich konnte weiterhelfen!
mfg
ejjoman


LinkBack URL
About LinkBacks



Zitieren
Lesezeichen