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 in 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 normalen 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 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.