Отображения CakePHP – это то, с помощью чего вы общаетесь с пользователями. В основном, ваши отображения будут показывать (X)HTML документы в браузерах, но вам может понадобиться работать с AMF данными для флеш объекта, отвечать удаленному приложению SOAP, или выводить CSV файл для пользователя.
Файлы отображений CakePHP написаны на простом PHP и имеют расширение по умолчанию .ctp (CakePHP Template). Эти файлы содержат весь код, необходимый для получения данных из контроллера.
Файлы отображения хранятся в /app/views/, в каталоге, названном как контроллер, который использует эти файлы, и имена файлов отображений совпадают с именами соответсвующих действий. Например, файл отображения для действия «view()" контроллера Products будет расположен в /app/views/products/view.ctp.
Отображение в CakePHP может быть создано из различных частей. Каждая часть имеет различное применение, и будет рассмотрена в этой главе: