6
我在Laravel 4中創建了一個非常基本的應用程序,這是我將在各種項目中重複使用的東西,所以在我得到太遠之前將其轉換爲包是有意義的,但我努力做出改變,使其工作,我認爲這很大程度上是由於弄清楚如何訪問應用程序中通常可用的各種對象,例如:View :: makeLaravel 4:在包中使用視圖
我有下面的代碼在一個應用程序的工作:
class PageController extends BaseController {
public function showPage($id)
{
//do stuff
return View::make('page/showPage')
->with('id', $id)
->with('page', $page);
}
的包,我有以下:
use Illuminate\Routing\Controllers\Controller;
use Illuminate\Support\Facades\View;
class PageController extends Controller {
public function showPage($id)
{
//do stuff
return View::make('page/showPage')
->with('id', $id)
->with('page', $page);
}
然而,這不加載其位於刀片模板:
workbench/packagenamespace/package/src/views/page/showPage.blade.php
也不這項工作:
return View::make('packagenamespace/package/src/page/showPage')
此外,如果我有使用報表做的,我想知道在哪裏我使用正確的外觀對象,對我來說,似乎應該有一種更好的方式來訪問View對象之類的東西?
謝謝你,這兩點非常完美! –