CakePHP TwigView插件缺少查看错误

时间:2013-11-22 05:59:52

标签: php cakephp cakephp-2.0 twig cakephp-2.4

我主要使用CakePHP 2.4.2和this插件。

我想在CakePHP上使用TwigView,发现上面的插件与CakePHP 2.0兼容。但是,遵循所有安装步骤,在执行脚本时出现缺少视图错误。

我的AppController.php

<?php

App::uses('Controller', 'Controller');

class AppController extends Controller {

    public $viewClass = 'TwigView.Twig';

}

视图的扩展名为 .tpl ,但是,即使添加了插件,它仍然在寻找 .ctp 扩展名。

我还使用

在bootstrap.php中加载了插件
CakePlugin::load('TwigView');
define('TWIG_VIEW_CACHE', APP . 'tmp');

任何想法可能出错。

1 个答案:

答案 0 :(得分:1)

http://api.cakephp.org/2.4/source-class-Controller.html#209-214

将app控制器中的Controller :: $ ext属性设置为“tpl”并完成。

在询问之前搜索也总是一个好主意,请参阅CakePHP View change extension