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 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.