![]() |
| | Themen-Optionen |
| | Nach oben #1 |
| Erfahrener Benutzer Registriert seit: 31.12.2006 Ort: Zürich
Beiträge: 298
|
Vielleicht erscheint die Frage jetzt als ein bisschen blöd... Aber gibt es ein Templatesystem für Javascript? Ich kriege Daten (JSON) mit AJAX zugespielt und stelle die dar. Aber als MVC-Freak würde ich alles gerne trennen. Hat jemand eine Idee, oder muss ich selber etwas basteln? //EDIT: Habe gerade http://amix.dk/blog/viewEntry/?id=161 gefunden. Aber so wirklich gefallen tut es mir nicht. Ist irgendwie etwas à la printf("...", bla);
__________________ . <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. Geändert von Bleistift (18.03.2007 um 19:39 Uhr). |
| | |
| | Nach oben #2 |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.480
|
Ich muss gestehen, dass ich nicht genau weiß, worauf du hinaus willst. Du willst das "Laden" der Daten von der Ausgabe trennen. Okay. Reicht da nicht einfach eine simple Funktion/Methode oder ist das bei dir so komplex, dass man da wirklich etwas "Template-Engine"-mäßiges für braucht? |
| | |
| | Nach oben #3 |
| Erfahrener Benutzer Registriert seit: 31.12.2006 Ort: Zürich
Beiträge: 298
|
Also ganz konkret: Ich hab ein JS-File das ca. so aussieht: Javascript Code:
__________________ . <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. |
| | |
| | Nach oben #4 |
| Johannes Müller Registriert seit: 15.09.2005 Ort: Königreich Flieden
Beiträge: 521
|
in meiner scriptsammlung von Jooo.de hab ich folgendes gefunden: (benötigt Prototype Framework, nur getestet im FF!) javascript Code:
Der Template-Code einer solchen XML-Datei sieht dann ungefähr so aus: xml Code:
__________________ Weißt Bescheid - Scheiß wie weit |
| | |
| | Nach oben #6 |
| Erfahrener Benutzer Registriert seit: 31.12.2006 Ort: Zürich
Beiträge: 298
|
Eine Frage hab ich noch: Wie lese ich denn die XML-Datei ein? Ein kleiner Use Case wäre ganz nützlich
__________________ . <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. |
| | |
| | Nach oben #7 |
| Johannes Müller Registriert seit: 15.09.2005 Ort: Königreich Flieden
Beiträge: 521
|
Auch einfach per XMLHttpRequest. Das response hat ja die Eigenschaft responseXML, die den komplett geparsten DOM-Tree der XML-Datei enthält. Du kannst in eine Datei auch mehrere Templates packen und die dann im javascript separieren. beispiel: xml Code:
__________________ Weißt Bescheid - Scheiß wie weit |
| | |
| | Nach oben #8 |
| Christian Schuhmann Registriert seit: 09.03.2007 Ort: Nürnberg
Beiträge: 58
|
Also bisher hat mir die Templateklasse von Prototype gute Dienste erwiesen http://prototypejs.org/api/template. Aber die Lösung von $traight-$hoota ist eindeutig professioneller. bobby. |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| indireckte Frage zu Template system | kampfgnom | PHP-Programmierung | 4 | 04.06.2007 04:12 |
| Problem mit template system | kampfgnom | PHP-Programmierung | 2 | 21.04.2007 17:37 |
| eigenes Template System mit Sprachunterstützung | jjelliss | PHP-Programmierung | 61 | 15.09.2006 10:00 |
| Kleines Prob mit phpBB Template System | Garnele | PEAR, PECL und Frameworks | 6 | 22.10.2005 00:31 |