お好きなファイルをViewファイルにする
Cakephp1.2RC2の環境です。
コントローラで下記のようにすればOK.
$filename = 'hoge.html'; $template = VIEWS . $this->viewPath . DS . $filename ; $this->render(null,null, $template );
renderの第2引数はレイアウトファイルの指定なので、レイアウトファイルを使う場合はレイアウト名を指定。
第3引数にファイルのパスを渡せば、Viewファイルとして読んでくれます。拡張子がhtmlだろうと問題ないです。
$templateには、VEWSというapp/viewsまでの絶対パスと、$this->viewPathというコントローラ名をくっ付けたディレクトリパスを指定してます。例えば、mobile_controller.phpだったら、{appまでの絶対パス}/app/views/mobile/となります($this->viewPathにはmobileが入ります)
$templateを好きなファイルへのパスにすれば、どこにViewを置いてもOKってこと。