Mahlzeit,
Ich habe ein Problem mit meinem Template-System.
Ich gebe mit folgender Schleife die Einträge unseres Gästebuches seitenweise aus:
for ($i = $Seite * 5; $i < $Letzte_Seite; $i++)
Das entsprechende Template wird folgendermassen eingelesen:
$page = new Page ('TPL_Gaestebuch_Eintrage_Kein_Admin.tpl');
$page -> replace_tags (array ('Name'=> $Name,
'Erstellt_am' => $Erstellt_am,
'Link_eMail'=> $Link_eMail,
'Link_Homepage' => $Link_Homepage,
'Kommentar' => $Kommentar,
'Nr'=> $i));
$page -> output ();
Das Template selber beinhaltet folgende Platzhalter:
{Name}
{Erstellt_am}
{Kommentar}
{Link_eMail}
{Link_Homepage}
{Nr}
Damit habe ich die gleichen Platzhalter wie bei obiger Definition der Ersetzungen.
Seltsam ist jetzt aber, dass die seitenweise Ausgabe der Einträge, die Ersetzung der Platzhalter-Variablen funktioniert, nicht aber die Übergabe der Nummer.
Wo könnte der Fehler liegen ?
Gruss, Rico