2015-08-03 3 views
1

Я не буду печатать все форумы с foreach в laravel. Я пытаюсь написать код:Переменная маршрута Laravel, foreach

Route::get('', function() 
{ 
     return View::make('home', array(
       $forums = DB::table('select * from forums') 
     )); 
}); 

А затем в шаблоне записи Еогеасп:

@foreach ($forums as $forum) 
    <p>This is forum {{ $forum->name }}</p><br> 
    @endforeach 

Но это не работает, он печатает:

Неопределенная переменная: форум (Фото: C: \ myadmin \ htdocs \ resources \ views \ home.blade.php)

Заранее спасибо!

ответ

3

правильный способ делать то, что вы inted сделать это следующим образом:

Route::get('', function() 
{ 
    return View::make('home', array(
      $forums = DB::table('forums')->select()->get() 
    )); 
}); 
Смежные вопросы