2014-07-11 49 views
0

我寫一個PHP模板系統,超薄,我有它工作正常,但它是需要安裝在正確的現有位置視圖文件Ets.php:添加視圖修身視圖框架與作曲家

vendor/slim/views/Slim/Views/Ets.php 

雖然我可以手動做到這一點,但這卻打敗了作曲家的對象。我想知道我是否可以用https://getcomposer.org/doc/articles/custom-installers.md做到這一點,但我無法遵循指南,因爲它和其他人只是真的談論在vendor目錄之外安裝。

回答

1

爲什麼你想讓視圖安裝在同一個地方?

看一看到http://docs.slimframework.com/#Custom-Views

你只需要延長Slim\View。從文檔

class CustomView extends \Slim\View 
{ 
    public function render($template) 
    { 
     return 'The final rendered template'; 
    } 
} 

中抽取的,並整合到纖細像

$app = new \Slim\Slim(array(
    'view' => new CustomView() 
)); 

注意:不要忘記做自動加載所需的類。

+0

感謝你們,作曲家是新手,顯然不是邏輯思維。 –

+0

沒問題。很高興幫助你。 –