Для чего нужен файл .ctp в CakePHP? - PullRequest
44 голосов
/ 26 августа 2009

Я начинаю использовать CakePHP и сейчас читаю руководство . Примерно на полпути вниз по странице есть комментарий:

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

Итак, очень простой вопрос: что означает расширение .ctp? Каков общий вариант использования?

Спасибо.

Ответы [ 12 ]

0 голосов
/ 23 октября 2013

Класс просмотра CakePHP имеет класс varibale с именем $ viewExtension или, возможно, $ viewExt, а его значение по умолчанию установлено в «ctp», что означает шаблон торта php, вы можете перезаписать это значение в любом из ваших контроллеров или в производных классах представления. или в любом действии контроллера в рамках кода.

0 голосов
/ 04 октября 2013

тип файла ctp в cakePHP используется для представлений, которые могут использоваться для представления:

1. The standard views, wich are related to a model and a controller;
2. Elements, wich can be inserted in other views (Pages, or standard view);
3. Pages : Static pages .

Внутри представления вы можете использовать HTML и PHP, и в большинстве случаев у вас есть доступный объект, который представляет модель (Пример $ Product).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...