@Chriz:
Zitat:
|
Du verwendest keine Bedingungen in deinen Templates? Wie stellst du abwechselnd farblich hervorgehoben Datensaetze dar, wie negative/positive Werte rot/gruen etc.? Ich brauch sogar recht haeufig Bedingungen, und teilweise holt sich das View auch direkt Daten, z.B. Uebersetzungstexte. Das im Controller schon bereitzustellen ist ein unsinniger Overhead.
|
Sofern das nur eine einmalige und nicht wiederverwenbare Logik darstellt sollte der Controller verwendet werden, im Falle von mehrfach einsetzbaren Formatierungen läuft das über Taglibs (@Manko10: richtig!). Damit hast du die Flexibilität es so zu tun, wie dir beliebt und bist dadurch nicht eingeschränkt. Weiterhin hast du jedoch trotzdem die Möglichkeit, sauberes GUI-Softwaredesign zu betreiben. Die Kombination aus beidem ist für mich "Advanced Templating" und das Ziel, das jedes Template-System erreichen sollte.
Frohe Weihnachten,
Dr.E.
__________________
Viele Grüße,
Dr.E.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design
before you start to write code!
2. Discuss and review it together with
experts!
3. Choose
good tools (->
Adventure PHP Framework (APF))!
4. Write
clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~