body, pros, cons를 저장하는 동안 "제출"버튼을 클릭 할 때 question.blade보기에 두 개의 변수 (게시 및 응답)를 전달하려고합니다. DB. (Question.blade.php \ \ WAMP \ www가 XXXXXXXXXX \ 리소스 \ \ 전망 : D보기) 9e68b64a739caa46ec7f5af26c6c40a6cf68ebf3.php 라인 에서 비 개체의 속성을 얻으려고 노력오류 laravel의 객체가 아닌 속성을 얻으려고합니다.
: 나는 다음과 같은 오류가 나타날 수 PhpEngine.php 라인 CompilerEngine-> handleViewException (오브젝트 (ErrorException), '1')이 44
컨트롤러 번호 :
public function postAnswer(Request $request, $post_id)
{
$post = Post::where('id', $post_id)->first();
$body = $request['body'];
$pros = $request['pros'];
$cons = $request['cons'];
$answer = new Answer();
$answer->body = $body;
$answer->pros = $pros;
$answer->cons = $cons;
$request->user()->answers()->save($answer);
$post->answers()->save($answer);
return view('Question', [
'post' => $post ,
'answer' => $answer]);
question.blade 번호 :
,815,
을 통과해야합니다. foreach를 제거하고 $ answer를 사용하여 속성을 가져옵니다. –
감사합니다. 하지만 제 경우에는 한 가지 질문에 대한 답이 많아서 응답 표를 반복해야합니까? –
그러면 $ post-> answers를 반복하고 싶습니다. –