Läs det här artikeln:
PHPBuilder
Tror att det är vad du söker...
------------------
<A HREF="http://www.gaski.net" TARGET=_blank>Datorer är inte smarta, de bara tror att de är det.</A>
20 svar · 345 visningar · startad av Nilson
Jag vet inte om jag är i rätt forum nu. Inte heller om templates är det rätta ordet. Men jag skulle vilja göra så att man på något sätt kan importera all text och alla bilder från en fil som är skiljd från designen, så att det är hur lätt som helst att ändra design utan att hålla på alltför mycket med att flytta text och bilder och kod manuellt.
Någon som förstår?
------------------
.digitaldreamer
..addicted
...totally wasted
Läs det här artikeln:
PHPBuilder
Tror att det är vad du söker...
------------------
<A HREF="http://www.gaski.net" TARGET=_blank>Datorer är inte smarta, de bara tror att de är det.</A>
Templates är oerhört flexibelt och ett utmärkt sätt att separera HTML från PHP.
Förstår inte varför inte fler använder det.
Ett råd: Använd PHPLib's version framför FastTemplate. Tycker den är mer "förnuftig" samt att den stödjer flera "dimensioner" av dynamiska block.
------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020
Ska titta närmare på den. För eventuella läsare i framtiden noterar jag att motsvande länk för PHPLib-versionen är:
http://www.phpbuilder.com/columns/david20000512.php3
------------------
.digitaldreamer
..addicted
...totally wasted
För intresserade har jag själv skrivit en mycket simpel klass för hantering av templates. Jag har inte upptäckt något enklare sätt, då jag finner FastTemplate och PHPLib ofta för avancerade.
Chavez, nåt för PHPPortalen? :)
------------------
SPiN, bjorne.w@telia.com
Sure dude! Skicka över det så postar jag det på portalen direkt.
------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020
Jag skickade det till Chavez för ca 10 minuter sedan, och eftersom att han sitter på modem så vet man aldrig när killen får det eller när det kommer upp. ;)
------------------
SPiN, bjorne.w@telia.com
Modemkillen är uppe .. adressen till skriptet är: http://www.phpportalen.net/artikel.php?id=21
Lycka till med templatandet.
------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020
Dynamiska block kanske? :q
Hajjar nada, men ska försöka svara.
Så här gör jag, när man har t.ex. en topplista eller något man vill fylla:
Standard.template:
<html>
<head>
<title>{TITLE}</title>
</head>
<body>
<table>
<tr>
<td>
{CONTENT}
</td>
<td>
{TOPLIST}
</td>
</tr>
</table>
</body>
</html>
Toplist.template:
{pos}: <a href="{url}">{name}</a><br/>
{TOPLIST}
index.php:
<?php
require ( "TemplateKlassen.php" );
$template = new Template ( "Standard.template" );
$template->set ( "TITLE", "Sidtitel!", false );
$template->set ( "CONTENT", "Här är hela innehållet på min sida!", true );
// mysql-koppling o allt
$i = 0;
while ( $curRow = mysql_fetch_array ( $mysqlResult ) ) {
$template->set_file ( "TOPLIST", "Toplist.template" );
$template->set ( "pos", ++$i );
$template->set ( "url", $curRow[ 'url' ] );
$template->set ( "name", $curRow[ 'name' ] );
}
$template->un_set ( "TOPLIST" );
...
Hoppas du hänger med på hur jag gör, fråga annars. :)
------------------
SPiN, bjorne.w@telia.com
[Redigerat av SPiN den 04 feb 2002]
Ett annat template system: www.roadsend.com/sitemanager
------------------
Den som dricker själv har bara sig själv att fylla
Då bidrar jag väl med en länk också då : http://www.sloppycode.net/sloppycode/PHP/cm7.html
------------------
Estne volumen in toga, an solum tibi libet me videre?