Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Nahar Senior JLI'ler
Alter: 37 Anmeldedatum: 16.07.2003 Beiträge: 267
Medaillen: Keine
|
Verfasst am: 22.10.2004, 16:02 Titel: PHP-Templates |
|
|
Hi,
Weiss jemand wie genau PHP-Tamplates funktionieren? Wie absolut sollten Pfade dabei sein?
Und wie zum Beispiel kennzeichnet man genau die 'Stellen' die dann durch den richtigen Inhalt ersetzt werden?
Kennt sich da jemand ganuer aus?
Danke
Nach möglichkeit mit Mambo |
|
Nach oben |
|
 |
abc_d JLI Master Trainee

Alter: 35 Anmeldedatum: 27.01.2003 Beiträge: 615
Medaillen: Keine
|
Verfasst am: 22.10.2004, 18:01 Titel: |
|
|
Hi,
erstmal gibt es auf tutorials.de ein Tutorial dazu.
Im Prinzip funktioniert es so, man hat einige html Teile der Seite, die haben bestimmte Token z.B: {FORUM_NAME}, der php Code durchsucht die Seite dann und ersetzt die entsprechenden Begriffe. Mann kann damit auch andere token einfügen... _________________ http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.
Never touch a running System - der Systemling |
|
Nach oben |
|
 |
xardias JLI Master

Alter: 39 Anmeldedatum: 28.12.2003 Beiträge: 804 Wohnort: Palo Alto, CA Medaillen: Keine
|
Verfasst am: 22.10.2004, 18:20 Titel: |
|
|
Mit Mambo ? Da soltlest du am besten mal die Mmbo homepage durchforsten, da sollte eigentlich was zu stehen, wie die templates aufgebaut sind. |
|
Nach oben |
|
 |
rabenstefan Mini JLI'ler
Anmeldedatum: 29.09.2004 Beiträge: 3 Wohnort: Detmold Medaillen: Keine
|
Verfasst am: 23.10.2004, 11:29 Titel: |
|
|
Da gibts auch so eine nette Bibliothek namens smarty ( http://smarty.php.net ), die einem viel Arbeit mit Templates abnimmt und noch so schöne Zusatzfeatures wie caching mitbringt. Sicherlich eine Überlegung wert... |
|
Nach oben |
|
 |
Nahar Senior JLI'ler
Alter: 37 Anmeldedatum: 16.07.2003 Beiträge: 267
Medaillen: Keine
|
Verfasst am: 24.10.2004, 09:20 Titel: |
|
|
Ich wollte vor allem wissen wie man diese 'Variablen' in die dann der eigentliche Inhalt eingefügt wird, kennzeichnet.
Kann es sein das man das mit Span-Tags macht? Oder mit dem Class-Parameter?
EDIT:
Bei Tutorials.de ist es mit Geschweiften Klammern gekennzeichnet, diese Methode kenne ich auch schon, aber da wo ich es brauch´ ist es irgendwie so gemacht das z.B. Spantags eine Class zugewiesen kriegen und dann darüber irgendwie funktionieren.
Ich blick da auch nciht so ganz durch. |
|
Nach oben |
|
 |
rabenstefan Mini JLI'ler
Anmeldedatum: 29.09.2004 Beiträge: 3 Wohnort: Detmold Medaillen: Keine
|
Verfasst am: 25.10.2004, 00:37 Titel: |
|
|
also das ist z.B. so:
Code: |
seite.tpl:
<html>
<head>
<title>%%TITEL%%</titel>
</head>
<body>
%%INHALT%%
</body>
</head>
|
und dann die php datei die die tokens ersetzt:
Code: |
<?php
//Template einlesen
$tpl=file_get_contents("../tpls/seite.tpl");
//Tokens durch Texte ersetzen
$tpl=str_replace("%%TITEL%%",$titel,$tpl);
etc....
?>
|
Ist jetzt nicht so ausführlich und so, einfach schon zu spät  |
|
Nach oben |
|
 |
|