![]() |
[PHP] Templates
Hallo Leute,
So ich wollte mich mal mit Templates unter PHP beschäftigen. Doch irgendwie bekomme ich das nicht gebacken. Ich wüsste gar nicht, wo ich anfangen sollte :? Also der Sinn ist, dass ich PHP-Funktionen und Layout von einander trennen will. Doch will das nciht so recht klappen :sad: Habt ihr vielleicht Ideen oder Links zum Thema? |
Re: [PHP] Templates
Hi Alexander,
wenn du richtige Template meinst, dann findest du da was in den Sourcen des phpBB und des WBB. :lol: Eigentlich sind die meisten Systeme sind gleich, deswegen schau dich mal auf ![]() Ansonsten ist das nicht schwer: HTML-Dateien schreiben, einen Parser zum Einbinden und fertig. Wenn du sowas meinst sag mir mal Bescheid, ich hab mir da mal was zusammengelötet. ;) Chris [edit=Chakotay1308] ![]() |
Re: [PHP] Templates
Falls du nach der besten Template-Engine suchst:
![]() |
Re: [PHP] Templates
Hi,
vielen Dank schon mal. Also gleich ein ganzes Board runterladen? Erstmal nicht :mrgreen: Aber die können meines Wissen nach das, was ich suche ;-) Ich werde mir die Links mal ankucken ;-) Zitat:
|
Re: [PHP] Templates
So dank Chris habe ich jetzt diesen Link gefunden:
![]() Und da ist es recht gut erklärt ;-) Nur schade dass die Klasse selber nciht erklärt wird, naja ich habe sie mir auch noch nicht angekuckt, geschweige denn ausprobiert, Aber ich glaube ich werde sie benutzen ;-) |
Re: [PHP] Templates
Diese Klasse soll soviel ich weiß relativ langsam sein - ich kann dir wie gesagt Smarty empfehlen - ist aber nur ein Vorschlag ;)
|
Re: [PHP] Templates
Hi,
langsam? :gruebel: *hüstel* Im Vergleich zu den meisten anderen ist die äußerst schnell! ;) Chris |
Re: [PHP] Templates
Mal schaun, welches ich nehmen ;-)
Jetzt mach ich aber erstmal ne Pause (Kopfschmerzen :?) |
Re: [PHP] Templates
|
Re: [PHP] Templates
So, ich als Alter PHP-Profi, geb nun auch mal meinen Senf dazu.
Templates sollte man nicht überall einsetzen - es lohnt sich nur bei großen Scripten, die man weitergeben möchte. Smarty ? Viel zu groß, viel zu langsam ! Meine Empfehlung: Schreib dir zu jedem Projekt die eigene Template-Klasse - da hast du genau das, was du brauchst und nicht mehr ! |
Re: [PHP] Templates
Vielen Dank, nochmal.
Ich werde mir die PHPLib auch noch mal ankucken und vielleicht auch nehmen. Zitat:
Zitat:
|
Re: [PHP] Templates
So habe mir jetzt alle angekuckt.
Mir gefallen wohl alle. Besonders die PHPLib - Templateklasse ist sehr gut dokumentiert, allerdings nciht für den kommerziellen Gebrauch zu benutzen (oder?) und da es für die Firma meines Vaters ist, kann ich sie wohl nichr gebrauchen, die Klasse, die mir von Chris vorgeschlagen wurde, ist wohl recht gut und darf auch kommerziell gebraucht weren, zumindest nach Genehmigung. Und von der Smarty wei´ß ich auch, dass man sie kommerziell nutzen darf und die Doku ist auch sehr gut... Mal schaun welche es wird. |
Re: [PHP] Templates
Zitat:
|
Re: [PHP] Templates
Ich nutze zur Zeit die VLib, zu der mir Chris geraten hat. Allerdings habe ich ein kleines Problem.
Und zwar wenn ich Variabeln, in denen HTML-Text steht, ersetzen lassen will, dann macht er murks und ersetzt mir die "<" und ">" durch die "<"- ">"-WErte, so dass nachher der HTML-Text im Browser erscheint und nciht geparst wird. Das mag ja teilweise recht nützlich sein, dennoch brauche ich das nicht und ich möchte diese Umwandlung verhindern, nur wie? ;-) ---------------- Zitat:
---------------- PS: Ich weiß zwar, das ein Template-System dafür nicht da ist, brauche es aber dennoch so... Edit: Ich habe doch schon :?. Man musste die Variabel DEFAULT_ESCAPE in der Konfigurationsdatei auf none setzen... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz