我想創建自定義的CMS,並且想創建一個用戶包,其中我將擁有帶showProfile()函數的控制器。但問題是我想輕鬆編輯此配置文件視圖。所以我想知道是否有辦法創建級聯視圖。就像app/views /中沒有文件一樣,vendor/vendor/package/src/views將被加載。我希望你有這個想法:)重寫Laravel 4包視圖
編輯:
我設法使它工作。我必須在我的ServiceProvider中爲視圖註冊新的命名空間。 我把這個代碼的ServiceProvider:
\View::addNamespace('cmscore',array(app_path()./'views/packages/zaalbarxx/cmscore');
凡zaalbarxx/cmscore爲供應商/包,cmscore是命名空間,我可以在以後控制器使用像查看::讓(「cmscore ::指數」)。我在boot()方法BEFORE $ this-> package()中添加了這段代碼,所以這種方式app/views優先於package/views。工作輝煌。
好找,謝謝發貼爲解決方案 – fideloper