2013-11-22 45 views
0

我使用的是CakePHP 2.4.2和this插件。CakePHP TwigView插件缺失查看錯誤

我想在CakePHP中使用TwigView,並發現上面的插件與CakePHP 2.0兼容。然後執行所有安裝步驟,在執行腳本時出現錯失視圖錯誤。

我AppController.php

<?php 

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

class AppController extends Controller { 

    public $viewClass = 'TwigView.Twig'; 

} 

視圖的extention是.tpl,但是,即使添加了插件之後,它仍然在尋找.ctp推廣。

我也裝用

CakePlugin::load('TwigView'); 
define('TWIG_VIEW_CACHE', APP . 'tmp'); 

任何想法可以去錯在bootstrap.php中的插件。

+1

有這聽起來像它會解決你的問題的公開拉請求:https://github.com/predominant/TwigView/pull/19 – dhofstet

+1

沒有必要修復,請參閱我的答案。 – burzum

+1

@burzum我認爲問題在於,視圖中的$ ext屬性被控制器中定義的屬性覆蓋,並且在編寫插件時它的工作方式不同。 – dhofstet

回答