Table of Contents : Il manuale

Estensioni delle View

Un Helper è una classe che fornisce un aiuto nella scrittura della logica di una vista. Così come un componente è utilizzato per più controller, allo stesso modo gli Helper sono delle parti di logica di presentazione che possono essere acceduti e condivisi tra più View. Uno degli helper del core AjaxHelper, rende la gestione delle richieste Ajax nelle viste molto più semplice.

La maggior parte delle View hanno pezzi di codice che sono utilizzati in maniera ripetuta. CakePHP facilita il riuso di questo codice attraverso i layout e gli element. Per default ogni View che viene renderizzata da un controller è inserita all'interno di un layout. Gli Element sono utilizzati, invece, quando degli snippet leggeri di contenuto vengono usati per più View.