Kapitel 7. Helper — Lassen Sie CakePHP für sich arbeiten

Helper sind im Grunde genommen Klassen, die in Views oder im Layout verwendet werden, um Code zu kapseln, der in mehr als einer Ansicht verwendet werden soll. Die Verwendung eines bestimmten Helpers wird im Controller definiert und steht dann automatisch in allen Views und Layouts zur Verfügung, die über diesen Controller gesteuert werden.

Die Idee hinter dem Helper-Konzept ist folgende: Es werden Methoden für die Präsentationsschicht definiert, die sich — dynamisch abhängig von verschiedenen Werten oder Zuständen — auf eine bestimmte Weise verhalten. Diese Logik soll aber nicht direkt im View implementiert werden (Trennung von Logik und Präsentation), soll jedoch auch nicht umständlich über ...

Get Webentwicklung mit CakePHP now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.