ispCP - Board - Support
Smarty Templates - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: Smarty Templates (/thread-12238.html)



Smarty Templates - Snooops - 11-25-2010 06:21 PM

Hi,
benutzt Ihr Smarty Templates oder sieht das nur so ähnlich aus? Wenn dem so wäre, könnte man ja evtl. die Template Struktur so aufbauen das ihr auch {block} nutzt, dadurch wären die Templates erweiterbar und somit auch updatefähig.
Viele Grüße
der Snooops


RE: Smarty Templates - Zothos - 11-25-2010 07:03 PM

Hallo Snooops,

noch nicht. Es gibt jedoch Überlegungen das Template System auf Smarty umzubauen. Bin in dem Thema leider nicht mehr auf dem laufenden jedoch.


RE: Smarty Templates - tomdooley - 11-27-2010 03:36 AM

Hi Snooops,

wie Zothos schon bemerkt hat, gibt es derzeit einen Entwicklungsbranch, der komplett unter Smarty-Templates läuft. Bis alles so ist, wie es sein soll, wird allerdings noch etwas Zeit vergehen...

Gruß
Thomas


RE: Smarty Templates - ShadowJumper - 11-27-2010 04:46 PM

Hi,

nein Smarty wird auf absehbare Zeit nicht integriert werden. Dafür gibt es unterschiedliche Gründe.

Außerdem wird eine der nächsten Versionen komplett auf AJAX Requests basieren, wodurch die aktuelle Struktur sowieso obsolete wird.


RE: Smarty Templates - RatS - 11-27-2010 08:27 PM

Das ist OpenSource Entwicklung live. Wie du siehst, Snooops, gibt es mehrere Ansätze im Team, von denen wir jetzt intern den besten (und ressourcensparenden) evaluieren müssen.

Dass etwas passieren muss, wissen wir, nur der Weg ist noch nicht ganz klar.


RE: Smarty Templates - Lucan - 11-27-2010 10:52 PM

Hauptsache da passiert was, ich wäre ja schon glücklich wenn alle Farb/Bild angaben etc in die CSS ausgelagert werden


RE: Smarty Templates - Snooops - 12-02-2010 11:01 PM

Hahaha Wink nice one Wink
Ich war eigentlich schon mit der ersten Antwort zu frieden Smile
Wenn ich darf würde ich euch gerne einen wichtigen Vorteil von Smarty näher bringen. Mit Smarty 3 gibt es Blöcke, sehen ungefähr so aus
{block irgendwas}
template template template
{/block}

diese Block kann ich jetzt in einem anderen Template erweitern, z.b. so
{block irgendwas append|prepend}
mit append anfügen und mit prepend vorne dran machen und wenn ich es weglasse ersetze ich den ganzen block. Das hat den Vorteil das man master Templates einfach erweitern kann... aber das brauch ich euch ja nicht erklären. Wenn ihr euch für Smarty entscheidet und hilfe braucht brauch ich nen Bewerbungslink Tongue
Gruß
der Snooops


RE: Smarty Templates - ShadowJumper - 12-02-2010 11:12 PM

Hi,

es geht ja nicht nur um die Benutzung, sondern als OpenSource Projekt müssen wir beim einbinden von "Fremdsoftware" auch auf deren Lizenzen achten. Nicht alles was "frei" ist darf auch "frei" von jedem verwendet werden.

Die Fallstricke verbergen sich öfters als man denkt im "kleingedruckten".

Es liegt also nicht an einer Abneigung gegen Smarty, sondern das verschiedene Sachen vorher geklärt sein müssen, damit es später zu keinem Ärger kommt.


RE: Smarty Templates - rethus - 12-04-2010 10:15 PM

Wenn Template-Engine, würde ich alternativ Dwoo empfehlen (http://dwoo.org/about) ist kompatibnel aber nicht so überladen wie smarty, läuft unter der "Modified BSD License".

Das daran neu Entwickelt wird, höre ich gerne, denn ein unabhängiges Design erstellen zu können finde ich einfach top. Wird ispcp eigentlich in den neueren Versionen nach MVC entwickelt?