에 비 개체의 속성을 얻으려고 노력 해결하는 방법 나는이내 Laravel 5.2 응용 프로그램에서 laravel 5.2
id task_name project_id
1 aaa 1
2 hjhkj 2
3 jhghg 1
4 jgsdygu 3
5 gdggfv 2
같은 작업 테이블이 지금은의 관련 각 PROJECT_ID에 대한 작업 이름을 표시하기 위하여려고하고있다가 내 리소스 파일의 작업 폴더에있는 index.blade.php 파일.
내가 지금은 작업을 볼 수있는이
@foreach ($project->tasks as $task)
<h4><a href="/projects/{{$project->id}}/tasks/{{ $task->id }}">{{ $task->task_name }}</a></h4>
@endforeach
이 코드를 사용하고 각 PROJECT_ID에 관련된 이름을 지정합니다. 하지만 지금은
TaskController.php 방법이
public function getOneProjectTask($projectId, $taskId)
{
$task = Task::where('project_id', $projectId)
->where('id', $taskId)
->first();
return view('tasks.show')->withTask($task)->with('projectId', $projectId);
}
하지만 난에 대한 작업 폴더에있는 show.blade.php 파일 마녀의 각 작업 이름 및 디스플레이 PROJECT_ID, 작업 ID와 작업 이름을 클릭해야 오류 메시지
Trying to get property of non-object (View: C:\Users\Lilan\Desktop\prome\resources\views\tasks\show.blade.php)
작업/show.blade.php
{{ $task->task_name }}
{{$task->project_id}}
how can fix this problem?
내 RO 다음 있어요 백인 군대
하는Route::get('projects/{projects}/tasks/{tasks}', [
'uses' => '\App\Http\Controllers\[email protected]',
]);
원하는 출력은 무엇입니까? –
task_name, project_id, 작업 ID를 인쇄해야합니다. 업데이트 된 질문 – Lilan
경로를 표시하십시오. –