Avatar billede jalaba Nybegynder
08. november 2007 - 08:40 Der er 1 løsning

Template inde i template

Jeg har et simpelt templatesystem hvor man angiver værdierne via en funktion, og hvis værdien ligner mønsteret på en template-fil, så tjekker den om den eksisterer, og smider indholdet af den templatefil ind.

Men hvis jeg eksempelvis vil udskrive mere end 1 række fra databasen, så begynder det at blive et problem.

Lige nu gør jeg blot således:

foreach($data as $data) {
    $list[] = "<li>{$data['title']}</li>";
}
$template->assign("data",    implode("", $list));

Men jeg vil jo gerne gøre brug af mit templatesystem optimalt. Så jeg ønsker at kunne bruge en template-fil med indholdet "<li>{{title}}</li>", og så udskrive det indhold så mange gange som der er rækker, for herefter at pladsholderen med titlerne.
Avatar billede jalaba Nybegynder
19. november 2007 - 17:35 #1
:(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester