hi,
Ich habe jetzt einfach angefangen, allerdings muss ich erstmal rumexperimentieren, um die für mich benötigte Logik herauszufinden, ich wüsste nur gerne, ob ich mich auf dem richtigen Pfad bin.
Ich möchte jetzt einfach nur die Seitenanzahl berechnen und den ermittelten Wert speichern, da ich ihn später an diversen stellen brauchen werde.
<?php
error_reporting(E_ALL | E_STRICT);
class Pagination
{
/*
Gesamte Seitenanzahl anhand der Anzahl
Dateien und anzuzeigenden Dateien pro Seite Berechnen
Könnte ich ja eigentlich direkt beim ersten Aufruf der Klasse erledigen, oder?
*/
public $ratePage;
public function total_page($files,$perpage)
{
return $this->ratePage = ceil($files / $perpage);
}
}
class Pagination_builder extends Pagination
{
function calculate_pages($files,$perpage)
{
return $this->total_page($files,$perpage);
}
}
$_pagination = new Pagination_builder;
/*
Param_1 = Dateien Gesamt
Param_2 = Dateien Pro Seite
*/
echo $_pagination->calculate_pages(1541,13);
// Ergebnis 119
mfg