ここではCakePHP2.xでViewファイルの拡張子「.ctp」を変更する方法を解説しています。
Controller毎に設定する方法
<?php class PageController extends AppController { public function index() { $this->ext = 'php'; } }
例ではViewファイルの拡張子を「.php」に変更しています。
この方法はPageControllerで読み込んだLayout、Viewファイルにのみ適応されます。
全てのControllerに設定する方法
<?php class AppController extends Controller { public $ext = '.html'; }
例ではViewファイルの拡張子を「.html」に変更しています。
この方法はAppControllerを継承した全てのControllerでLayout、Viewファイルに適応されます。