Worum es geht
Skript 07 (PHP – Architektur), Folien 22 bis 26: Aufgaben des PHP-Controllers, ein Controller auf Smarty-Basis, reguläre Ausdrücke in Smarty, Bewertung und Installation.
Die Frage des Abschnitts: Was macht der Controller einer PHP-Anwendung mit Smarty, und wie kommen die Daten aus dem Model ins Template?
So gehen wir vor:
- Die Aufgaben eines Controllers.
- Der Controller von Folie 23 Zeile für Zeile.
- Ein Beispiel mit regulärem Ausdruck.
- Installation und Bewertung, dann eine Klausurfrage.
index.tpl gibt mit {foreach item=p from=$prods} eine Tabellenzeile je Produkt aus.