hi,
Ich versteh zwar noch nicht warum zwei, aber ok.
Ah Sorry, hätte ich vielleicht näher erläutern sollen.
Diese Klasse soll meine einfach gestrickte Paginator-Funktion ersetzen.
Die diversen möglichkeiten zum konfiguerien sollen mit unter sein:
Default: Pageinfo und normale Linkliste unten
Bsp. 2: ohne die nummerierte Liste oben
Bps. 3: keine nummerierten Links (Bspw. für einzeleinträge oder Bildergalerien)
Bsp. 4: wie Bsp. 3, nur mit zusätzlicher Pageinfo in der unteren Leiste (eigentlich überflüssig)
Das soll einfach nur ein möglichst Flexibles Menu werden.
XML Dateien sind nur Sinnvoll, wenn du längere Texte oder ähnliches hast, einfache Konfiguration kann man über eine bessere Variante lösen:
Es geht in erster Linie um die „Linkbeschriftungen“ und „beschreibungen“ im Paginator selbst.
Der Gedanke ist, dass man die Klasse oder das aufrufende Script selbst nicht anrühren braucht, sondern alle Textbausteine Zentral in einer Datei speichert, auch in verschiedenen Sprachen. Macht es hier Sinn?
$_pagination = new Pagination(array("files" => 30235, /* Anzahl der ....*/
"persite" => 15,
"About_URL" => "..."
));
> Am ende einfach ein Beispiel mit allen Parametern und eine kleine Beschreibung und es ist perfekt.
> Der Konstruktor sollte noch für jeden Parameter ein Standardwert beinhalten:
Danke für dieses Bsp.; der fehler mit calc() hatte mir zu schaffen gemacht -- ich stand schon kurz davor, auf [Singleton](http://www.phpbar.de/w/Singleton) überzugehen, weil ich die Parameterübergabe, und viel wichtiger, die weitere verwendung im \_\_constructor nicht verstanden hatte.
mfg
--
[Die Welt ist verändert ...](http://www.youtube.com/watch?v=Obn8FA7kfD0)
[Es gibt so viele nette Opas, was ist bei ihnen bloss schief gelaufen?](http://www.youtube.com/watch?v=lllr32BWXGs)