Suche in der include/contents/gallery.php nach:
$tpl = new tpl ('gallery' );
danach fügst Du folgende Zeilen ein:
$limit = 2;
if ($cid == 0) {
$link = '';
$page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1);
} else {
$link = '-' . $cid;
$page = ($menu->getA(2) == 'p' ? $menu->getE(2) : 1);
}
$mplk = db_make_sites($page, 'WHERE recht >= ' . $_SESSION['authright'] . ' and cat =' . $cid, $limit, '?gallery' . $link, 'gallery_cats');
$anfang = ($page - 1) * $limit;
$tpl->set('MPLK', $mplk);
Danach kommt noch ne SQL Abfrage die mit $erg beginnt da ersetzt du die ganze Zeile:
$erg = db_query("SELECT id,name,`besch` FROM prefix_gallery_cats WHERE recht >= {$_SESSION['authright']} AND cat = ".$cid." ORDER BY pos ");
mit der folgenden:
$erg = db_query("SELECT id,name,`besch` FROM prefix_gallery_cats WHERE recht >= {$_SESSION['authright']} AND cat = ".$cid." ORDER BY pos LIMIT " . $anfang . "," . $limit);
dann speicherst die Datei ab und öffnest die include/templates/gallery.htm
und nach dem 3ten Vorkommen von {EXPLODE} kommt </table> exact danach fügst noch folgendes ein:
<br><div align="center">{MPLK}</div>
Bei dem limit ganz oben was auf 2 steht kannst Du den Wert der Anzahl von den Kategorien einstellen die auf einer Seite angezeigt werden sollen.
greetz: BLaKe
Edit 11.03.2014 - Funktioniert nun auch mit Unterkategorien.
Zuletzt modifiziert von blakedj06 am 11.03.2014 - 16:14:42