Welcome to the Cookbook

loading...

2.1.2 View Extensions

Ein Helper ist eine Klasse die die Ansichtslogik unterstützt. Ähnlich wie eine Komponente in einem Controller verwendet wird, ermöglichen Helfer den Zugriff und Aufteilung der Präsentations-Logik zwischen den Views. Eine der Haupthelfer, AjaxHelper, macht Ajax requests innerhalb der Views viel einfacher.

Viele Programme haben Teile von View code die wiederholt verwendet werden. CakePHP erleichtert die Wiederverwendung von View Code mit Layouts und Elementen. Normalerweise wird jeder View der von einem Controller erstellt wird in ein Layout eingefügt. Elemente werden verwendet wenn kleine Teile von Inhalten in mehreren Views wiederverwendet werden sollen.