Artikel om templates

PHPportalen Forum Index » PHPportalenWiki
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
lilleman
Ex-Moderator



Medlem i: 5612 dagar
Från: Örebro
Status: Offline



#157147
Inlägg Skrivet: 2004-04-05 01:51      Ämne: Artikel om templates Citera

Använda templates

Jag har nu blivit klar med en artikel som handlar om templates. Kommentera den gärna och säg vad ni tycker.

http://www.phpportalen.net/wiki/index.php?page=Anv%E4nda+templates
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Oxygen



Medlem i: 5557 dagar
Från: Stockholm
Status: Offline



#157154
Inlägg Skrivet: 2004-04-05 02:44      Ämne: Citera

Jag tycker det ser bra ut lilleman!
Fast jag har aldrig riktigt förstått varför man måste ha massa exktra funktioner i sin template. Jag kör men en mycket enkel template motor som bara har det som du tar upp. Jag byter ut texten i princip, inget mer. Fattar inte riktigt varför man måste ha massa if satser i templte motorn, det använder man väl PHP koden till?
 

_________________
"I'm not, even if that's true. I'm not defined by my abilities alone."
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
lilleman
Ex-Moderator



Medlem i: 5612 dagar
Från: Örebro
Status: Offline



#157156
Inlägg Skrivet: 2004-04-05 02:59      Ämne: Citera

Jo, visst kan man fixa det mesta i PHP. Det kan dock vara användabart ibland att ha tillgång till
viss logik även i template-filen. Det tycker i alla fall jag.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Oxygen



Medlem i: 5557 dagar
Från: Stockholm
Status: Offline



#157225
Inlägg Skrivet: 2004-04-05 11:38      Ämne: Citera

Du skulle inte kunna ge några sådana bra exempel, när t.ex använder du den typen av logik?
 

_________________
"I'm not, even if that's true. I'm not defined by my abilities alone."
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
lilleman
Ex-Moderator



Medlem i: 5612 dagar
Från: Örebro
Status: Offline



#157228
Inlägg Skrivet: 2004-04-05 11:41      Ämne: Citera

Jag har en logisk funktion som kollar om ett block (loop) har några block som kan visas, annars visas något annat. Ett enkelt exempel:

KOD:
1:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2:
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3:
 
4:
<html xmlns="http://www.w3.org/1999/xhtml">
5:
<head>
6:
<title>{ TITLE }</title>
7:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
8:
</head>
9:
 
10:
<body>
11:
<!-- IF loopen HAVE BLOCKS -->
12:
  <!-- LOOP @ loopen -->
13:
   Skriv ut datan för loopen här, t. ex. en variabel: { loopen -> VAR }<br />
14:
  <!-- END_LOOP -->
15:
<!-- ELSE -->
16:
  Det finns inget som kan visas.
17:
<!-- END_IF -->
18:
</body>
19:
</html>
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Oxygen



Medlem i: 5557 dagar
Från: Stockholm
Status: Offline



#157231
Inlägg Skrivet: 2004-04-05 11:45      Ämne: Citera

Ser tufft ut, men vad är ett så kallat "block"?

Edit: Du får komma med lite bra argument så kanske du konverterar mig till Lman_Template Wink
 

_________________
"I'm not, even if that's true. I'm not defined by my abilities alone."
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
lilleman
Ex-Moderator



Medlem i: 5612 dagar
Från: Örebro
Status: Offline



#157234
Inlägg Skrivet: 2004-04-05 11:51      Ämne: Citera

Ett block är en bit HTML-kod som repeteras med olika värden som du definierat i din PHP-fil. Block är
ett annat ord för loop, jag använder mig av ordet block eftersom det handlar om ett block med kod.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » PHPportalenWiki
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