2014-04-30 83 views
1

Laravel 4很新,我很喜歡它。我正在努力使我的應用程序可以用我的工作臺進行擴展。我想嵌套視圖,以便我可以在覈心視圖文件中擴展網站導航和其他功能。

在製作我的工作臺之前,我使用view :: composer和測試模板進行了測試,效果很好。然後我切換到我的工作臺上,並在其控制文件(用於測試ATM)我做到以下幾點:

public function getIndex() 
{ 
    View::composer('*navigation', function($view)  
     {  

      $view->nest('test','default/admin/test');  
     //$view->nest('test','l4cp-support::navigation');  
    }); 

    return View::make('l4cp-support::navigation'); 
} 

未註釋鳥巢完美的作品,沒有錯誤,註釋掉一個崩潰我的服務器(IIS)和葉沒有錯誤。

返回View :: make工作得很好!

我的下一步是嘗試一個composer.php文件,我已經看到它在這裏和那裏提到,但如果任何人有一些想法,爲什麼會發生這種情況,我很樂意閱讀它。

謝謝!

回答

0

我們在這裏沒有得到太多的幫助。我測試了與其他模板的嵌套,並發現由於某種原因,我無法嵌套在我的導航上,至少使用供應商軟件包渲染的模板,嵌套在我的網站佈局上沒問題。