Redspark_RsTemplate
Analog zu ZEND Start-MVC bietet das RedSpark Framework im Bereich Templating eine Strukturvorgabe für Designs. Es sind beliebig viele Designs pro Applikation möglich, außerdem bietet die RedSpark Struktur einen Fallback Mechanismus und Linking, zur Erhöhung der Wiederwendbarkeit auch an dieser Stelle.
Designs sind abhängig von der benötigten Rolle für die aktuell angezeigte Ressource, eine öffentlich zugängliche Seite wird daher im "World" Design angezeigt, eine Action im Backend im "Admin" Design. Dies ist selbstverständlich noch einmal pro Action überschreibbar.
Die Designstruktur selbst, macht dem Entwickler wenig Vorgaben. Folgende Hilfmittel stehen aber bereits zur Verfügung:
Designs sind abhängig von der benötigten Rolle für die aktuell angezeigte Ressource, eine öffentlich zugängliche Seite wird daher im "World" Design angezeigt, eine Action im Backend im "Admin" Design. Dies ist selbstverständlich noch einmal pro Action überschreibbar.
Die Designstruktur selbst, macht dem Entwickler wenig Vorgaben. Folgende Hilfmittel stehen aber bereits zur Verfügung:
- Konfiguration (INI) pro Design
- Javascript pro Design
- Themes pro Design
- Linking auf vorhandene Designs
- Multi-Templating pro Design (content, content-wide, content-no-menu, ...)