tags:

views:

940

answers:

1

Hi all,
I'm starting to use cakePhp, and in the process of reading the manual. About halfway down the page, there's this comment:

// Render the element in /views/elements/ajaxreturn.ctp

So a very simple question: what's the .ctp extension refer to? What's the general use case?

Thanks.

+4  A: 

CakePHP 1.2 introduced .ctp as it's file extension for views.

CakePHP view files are written in plain PHP and have a default extension of .ctp (CakePHP Template). These files contain all the presentational logic needed to get the data it received from the controller in a format that is ready for the audience you’re serving to.

http://book.cakephp.org/view/95/View-Templates

Jonathan Sampson
ah! I hadn't gotten to that section of the book yet - Thanks
Michael