我有laravel 5.3項目 我嘗試了所有的意見分享份額可變.. 於是我就在appserviceproviders 嘗試這一.. 這是開機功能有意見模型
View::share('path', '/final/public/');
確定其工作.. ,但我想做的事是 我的意思是這樣像數模式記錄所有視圖共享變量..
$items = Item::get();
View::share('variable',$items);
但其無不剪任何東西。 所以我試圖把它放在這個類..
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
private $itemss;
public function __construct()
{
$this->middleware(function ($request, $next) {
$this->itemss = Item::get();
view()->share('itemss', $this->itemss);
});
}
}
,我騎上了同樣的錯誤
ErrorException in 4f8648bebb04d05a1427fdfec486dd0221e1b875.php line 235:
Undefined variable: itemss (View:
E:\AppServ\www\final\resources\views\layouts\adminmaster.blade.php) (View:
E:\AppServ\www\final\resources\views\layouts\adminmaster.blade.php)
可能需要變量的範圍與使用擴展()關閉。 –
你能不能代碼 –