- App
- WoltLab Suite Core
Hallo,
nur als Erinnerung:
Für Entwickler: |is_string ist jetzt ein zulässiger Template-Modifier. 5.5
Der Modifier |is_string fehlt gänzlich in der Dokumentation:
Template Plugins - WoltLab Suite DocumentationHallo,
nur als Erinnerung:
Für Entwickler: |is_string ist jetzt ein zulässiger Template-Modifier. 5.5
Der Modifier |is_string fehlt gänzlich in der Dokumentation:
Template Plugins - WoltLab Suite DocumentationNein. Das ist eine native PHP-Funktion.
Hallo,
genau das was SoftCreatR sagt.
Achso, ja logisch.
Würde es nicht dennoch Sinn machen die zulässigen Modifier irgendwo zu dokumentieren? Scheinbar gibt es hier ja immer mal wieder was neues. Wäre aber ein anderes Thema
Hallo,
Realistisch guckt eh keiner in die Doku, sondern probiert einfach aus. Die Liste ist im Code hier zu finden:
Ab WoltLab Suite 6.0 erfolgt die Prüfung der Modifier auch generell, statt nur im Enterprise-Modus, sodass etwaige verbotene Funktionen dann auch wirklich direkt während der Entwicklung auffallen. Grundsätzlich gilt auch, dass die Logik im Template so simpel wie möglich sein sollte, statt viel mit Modifiern zu hantieren, besser eine zusätzliche Hilfsmethode mit sinnvollem Namen an das Objekt packen.
Scheinbar gibt es hier ja immer mal wieder was neues.
Mit WoltLab Suite 6.0 erwarte ich aus dem oben genannten Grund keine großen Erweiterungen mehr. Eher sollten Einträge entfernt werden, Dinge wie sprintf können viel besser direkt in Template-Logik umgesetzt werden, wenn man eh schon ein Template hat. Auch ist so etwas wie preg_match in Templates einfach nur unhandlich.
Don’t have an account yet? Register yourself now and be a part of our community!