Die Mini-Views: Elements

Im letzten Teil dieses Kapitels möchten wir Ihnen noch eine kleine, aber sehr nützliche Möglichkeit von CakePHP vorstellen, die sogenannten Elements. Ähnlich wie Helper sind Elements ausgelagerte Bereiche eines Views und werden dementsprechend im View-Ordner abgelegt, genauer gesagt im Ordner app/views/elements/.

Im Gegensatz zu Helpern sind Elements keine ausgelagerten Logikbereiche, sondern vielmehr statische HTML-Schnipsel, die in verschiedenen Views immer wiederverwendet werden. CakePHP spricht in diesem Zusammenhang auch von »Mini-Views«, die in normale Views eingebunden werden können. Typische Beispiele dafür sind Hilfeboxen oder eine Login-Box, die im Layout oder im View an verschiedenen Stellen angezeigt werden. ...

Get Webentwicklung mit CakePHP, 2nd Edition now with O’Reilly online learning.

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