/app ディレクトリを制御できない CakePHP 1.2 アプリに取り組んでおり、ビュー フォルダーを /path/to/mycomponent/views などに再配置し、コントローラーのデフォルト ビュー パスを設定することでビューをレンダリングできます。
var $viewPath = "mycomponent/views";
/path/to/mycomponent/views/layouts の下にいくつかのレイアウト (basic.ctp を含む) があります。
ビューを特定のレイアウト内にレンダリングする方法はありますか?
コントローラーからこれを呼び出すと、ページが見つからないというエラーが表示されます。
function index()
{
$this->autoLayout = true;
$this->pageTitle = 'Browse items';
$this->render("browse", "basic");
// also tried: $this->render("browse", "/path/to/mycomponent/views/layouts/basic.ctp");
}