Avatar billede kiwankow Nybegynder
16. november 2008 - 15:13 Der er 20 kommentarer og
1 løsning

kan man include en tpl fil i php/html

Lige er hutigt spørgsmål. er edt muligt at include en .tpl fil i php eller html og i så fald hvordan..??
Avatar billede htx98i17 Professor
16. november 2008 - 15:31 #1
nu ved jeg ikke lige hvad en tpl fil er, men du kan includere filer i php sådan:
<? include("filen.php"); ?>
Avatar billede w13 Novice
16. november 2008 - 15:55 #2
I et HTML-dokument kan du kun vise HTML-elementer og tekst.

Men hvis man kan se tpl-filer i en browser, så kan du vel bare vise filen i et iFrame:

<iframe src="filen.tpl" style="width:100%;height:100%" frameborders="0"></iframe>
Avatar billede kiwankow Nybegynder
18. november 2008 - 18:32 #3
andre forslag..??
Avatar billede w13 Novice
18. november 2008 - 18:35 #4
Vi får nok brug for at vide lidt mere om, hvad det skal bruges til så. Også siden du ikke kan bruge et iFrame - hvad er grunden til det?
Avatar billede kiwankow Nybegynder
19. november 2008 - 07:49 #5
denne funktion bliver bare vist som tekst og ikke som en tæller{$counters_info.listings_count}
Avatar billede w13 Novice
19. november 2008 - 09:17 #6
Hvad er det, din tpl-fil indeholder? PHP-kode?
Avatar billede kiwankow Nybegynder
19. november 2008 - 09:36 #7
ja
Avatar billede w13 Novice
19. november 2008 - 09:37 #8
Ok, jamen så har jeg misforstået det og htx98i17 helt ret. =) Du inkluderer den bare i din PHP-kode med include("filensnavn.tpl");
=)
Avatar billede kiwankow Nybegynder
19. november 2008 - 18:24 #9
Hmm. virker ikke
Avatar billede w13 Novice
19. november 2008 - 18:32 #10
Så du får en fejlmeddelelse eller intet bliver inkluderet eller koden køres ikke, etc?
Avatar billede kiwankow Nybegynder
24. november 2008 - 20:25 #11
denne funktion bliver bare vist som tekst og ikke som en tæller{$counters_info.listings_count}
Avatar billede w13 Novice
24. november 2008 - 20:44 #12
Og hvordan inkluderer du den?
Avatar billede kiwankow Nybegynder
24. november 2008 - 22:55 #13
har prøvet alt ovenstående
Avatar billede dkfire Nybegynder
24. november 2008 - 22:58 #14
Hvad indeholder din tpl fil andet end {$counters_info.listings_count} ??
Avatar billede kiwankow Nybegynder
25. november 2008 - 10:35 #15
<table width="100%">
<tr><td  style="font-size:18px;" align="center">Find det helt unikke kunstv&aelig;rk, som passer ind i netop dit hjem</td></tr>
<tr><td align="center">Lige nu kan du se {$counters_info.listings_count} kunstv&aelig;rker udstillet af {$counters_info.users_count} forskellige kunstnere</td></tr>
</table>
Avatar billede dkfire Nybegynder
25. november 2008 - 10:44 #16
Hvis det er alt i din tpl fil, så ligner det noget smarty stil. Har du fået denne tpl fra et andet sted ??
Har du sat $counters_info et sted ??
Avatar billede w13 Novice
25. november 2008 - 11:19 #17
Ja, hvis det er hele din kode, så er den mangelfuld.
Avatar billede kiwankow Nybegynder
25. november 2008 - 15:50 #18
det er alt hvad der af kode i tpl filen.

dette bliver så kaldt frem i min main.tpl fil med følgende:
{module name="miscellaneous" function="show_counters"}

selve index filen på min side er php som så kalder main.tpl. på denne sider er det en masse html strict kode og forskellige funktioner ex. tæller kaldes frem på ovenstående måde.

Spørgsmålet kunne også være om det kan gøres huritigere for index.php at hente siden og kalde databasen.
Avatar billede olebole Juniormester
25. november 2008 - 15:55 #19
<ole>

En gabende langsommelighed er, hvad der kendetegner de fleste templatesystemer  =)

/mvh
</bole>
Avatar billede kiwankow Nybegynder
26. november 2008 - 11:36 #20
Ja men der må da findes en løsning til optimering på en eller anden måde. Det var bl.a. derfor jeg ønskede at lave en ren html side men de funktioner som er på templatesiderne kan ikke bare integreres..
Avatar billede kiwankow Nybegynder
26. maj 2009 - 07:58 #21
lukket
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