Hallo zusammen,
es wäre hilfreich wenn man die Möglichkeit bietet "custom system objects" zu registieren. Beispielsweise um Hilfsklassen zu verwenden.
Wie könnte so etwas aussehen:
#custom.utils.string.reverseString ..
#custom.utils.date.toGregorianCalendar(long time)
Wie sieht es aktuell aus:
class("de.project.firstspirit.utils.StringUtil").reverseString()
class("de.project.firstspirit.utils.DateUtil").toGregorianCalendar()
Wie könnte eine weitere Ausbaustufe sein?
Denkbar wäre auch vorhandene Systemobjekte zu erweitern bzw. auszutauschen. Beispielsweise das Systemobjekt innerhalb der Funktion PageGroup (#nav).
#nav.myCustomFunction(arg1, arg2)
Dies wäre eine gute Variante, um die Vorlagensyntax sauber zu halten und zu erweitern.
Viele Grüße
Philipp Bender