qualitum logo
För er som vill ha en lättanvänd templatemotor.

PHPportalen Forum Index » Tips och Trix
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget Gå till sida Föregående  1, 2, 3, 4, 5, 6
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
thr
Inaktiverad



Medlem i: 3871 dagar
Från: Göteborg
Status: Offline



#52381
Inlägg Skrivet: 2003-06-24 01:22      Ämne: Citera

För att svara på eran fråga kort: Ja det går att använda flera templates med samma instans av klassen.

För att få ett färdigt template(med all information rätt) så använder ni:

PHP:
1:
<?php
2:
$foo $tpl->get('template.html');
3:
?>

för att visa samma template blir det:
PHP:
1:
<?php
2:
$tpl->display('template.html');
3:
?>


Angående det templatet som specifieras högst upp, när man skapar en instans av klassen. Så är det templatet som är 'huvudtemplatet', alltså det som man (oftast) kör display() på istället för get().
Anledningen till att detta ska specifieras där uppe är för att spara väredefull tid med cache-skrivning, eftersom att det enda som egentligen behövs cache:as är det färdiga main-templatet och inte de 'del' templatesen som finns(eg: header.tpl,footer.tpl,etc.)

det template som anges när ni instatierar klassen är alltså det template som ni printar ut sist till browsern som innehåller alla information från alla andra kompilerade templates. Alltså behöver bara detta cache:as.


CW skrev:
Hann inte experimentera ås mycket som jag ville pga att dom kompilerade filerna inte tyckts fungera som dom skulle och orkade inte rota igenom all kod

Kan du kopiera ut den raden(+ de relevanta raderna runt den) som du fick parse error på/som det var fel på + det templatet som användes och PMa mig det? (vore schysst).
 

_________________
» "I'll try being nicer if you try being smarter"
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
CW



Medlem i: 3935 dagar
Från: NW-EU.Ireland
Status: Offline



#52388
Inlägg Skrivet: 2003-06-24 01:58      Ämne: Citera

Ahh, ok. Jag var nämligen inte säker.

Hmm.. men då måste huvud-templaten redan finnas va?, eller är det bara vad den kommer kallas i sin kompilerade form. Iaf, att på individuell basis kunna bestämma om den templaten mans ka använda ska cache'as eller inte är väldigt praktiskt*tycka*.

thr skrev:

Kan du kopiera ut den raden(+ de relevanta raderna runt den) som du fick parse error på/som det var fel på + det templatet som användes och PMa mig det? (vore schysst).


Mm.. sure, jag använde dock ditt egna exempel Wink. Antingen kanske jag var för trött för tillfället att jag gjort något korkat men.. jo kan PMa det.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande ICQ-nummer
thr
Inaktiverad



Medlem i: 3871 dagar
Från: Göteborg
Status: Offline



#52389
Inlägg Skrivet: 2003-06-24 02:01      Ämne: Citera

CW skrev:
Ahh, ok. Jag var nämligen inte säker.

Hmm.. men då måste huvud-templaten redan finnas va?, eller är det bara vad den kommer kallas i sin kompilerade form. Iaf, att på individuell basis kunna bestämma om den templaten mans ka använda ska cache'as eller inte är väldigt praktiskt*tycka*.

*Lägger till*

CW skrev:

thr skrev:

Kan du kopiera ut den raden(+ de relevanta raderna runt den) som du fick parse error på/som det var fel på + det templatet som användes och PMa mig det? (vore schysst).


Mm.. sure, jag använde dock ditt egna exempel Wink. Antingen kanske jag var för trött för tillfället att jag gjort något korkat men.. jo kan PMa det.


Uhm.. jaja Wink Dem funkar för mig... se till att ladda ner senaste versionen, den som finns i Release tråden: http://www.phpportalen.net/viewtopic.php?t=9775
 

_________________
» "I'll try being nicer if you try being smarter"
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
thr
Inaktiverad



Medlem i: 3871 dagar
Från: Göteborg
Status: Offline



#52546
Inlägg Skrivet: 2003-06-24 22:25      Ämne: Citera

Hänvisar till denna tråden(eller den tråd som har högst release nummer, alltså senaste versionen):
http://www.phpportalen.net/viewtopic.php?p=52545#52545
Om ni har kommentarer eller synpunkter på tpllib.
 

_________________
» "I'll try being nicer if you try being smarter"
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget Gå till sida Föregående  1, 2, 3, 4, 5, 6
PHPportalen Forum Index » Tips och Trix
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic
qualitum logo