cPaging

Aus CavoxCms Wiki

(Weitergeleitet von CPageNumbers)
Wechseln zu: Navigation, Suche

Mit der Klasse cPaging wird der HTML-Code für die Seitennummerierung, sowie den LIMIT SQL-Teil, generiert.

Mit MVC:

$pagenrs = new cPageNumbers(cObject::count("mymodel", $sql), 10, $identifier_optional); 
$rows = cObject::get("mymodel", $sql, $orderby, $pagenrs); 
$tpl->assign("pagenrs", $pagenrs->getHtml());

Mit der cDb-Klasse (sollte nicht verwendet werden):

$pagenrs = new cPageNumbers($db->count("%table", $sql), 10, $identifier_optional); 
$rows = $db->get("%table", "*", $sql, $orderby->getSql(), $pagenrs->getSql()); 
$tpl->assign("pagenrs", $pagenrs->getHtml());

Wird in der Klasse cController (als Argument für cObject#findAll) verwendet, um einen Liste-View mit mehreren Seiten zu erzeugen.

Persönliche Werkzeuge