[英]“Use of undefined constant…” error in Laravel
我是 Laravel 新手。 我想將數據庫查詢的結果傳遞給視圖。 我收到一條錯誤消息“使用未定義的常量任務 - 假定為‘任務’”。 我究竟做錯了什么?
我的代碼如下:
class TasksController extends BaseController{
public function index(){
$tasks = Task::all();
//return View::make(tasks.index, ['tasks' => $tasks]);
return View::make(tasks.index, compact('tasks'));
}
我的模板頁面中的一個片段如下所示:
<body>
<h1>All tasks!</h1>
@foreach($tasks as $task)
<li>{{ $task-title }} </li>
@endforeach
return View::make('tasks.index')->with(compact('tasks'));
也改變:
<li>{{ $task-title }} </li>
到
<li>{{ $task->title }} </li>
應該是這樣的。
嘗試這個,
return View::make(tasks.index, $tasks);
代替
return View::make(tasks.index, compact('tasks'));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.