2016-01-23 52 views
0

好,我有我我的控制器路径(对于未来CRUD也许角使用)很迷茫与控制器传递数据数组来查看laravel或调用它从视图

public function Dashboard_Clicks() 
{ 
    $DBClicks = DB::table('TotalClicks')->select('Total_Clicks')->get(); 


return view::('dashboard.pages')->with('$DBClicks', Total_Clicks); 

我使用View Composer?或另一个干净简单的方法来调用它? }

这有一个结果的数量45454

我希望能够得到这样的结果,我认为像这样。

<h1 class="clicks"><strong>{{ $DBClicks->Total_Clicks }} </strong> </h1> 
+0

。看到这里http://culttt.com/2014/02/10/using-view-composers-laravel-4/ – Drudge

回答

0

你可以试试这个:(Laravel 5)

return view('dashboard.pages', ['Total_Clicks' => $DBClicks]); 
0

据我记得有来自控制器将数据传递到的意见首先是压缩变量在控制器和它的两种方式将按照您的观点提供。对于同一个例子如下:

$variable = 'somedata'; 
$array = ['some' => 'data']; 

return view('viewName', compact('variable', 'array')); 
//now in your view you can access {{$variable}} and @foreach($array as $something) 

二是:

return view('viewName')->with(['first_var' => $variable, 'first_array' => $array]) 
//now in your view you can access {{$first_var}} and @foreach($first_array as $array) 
如果你想使用同样的事情在所有的页面,那么你可以使用作曲家视图
相关问题