2017-03-04 2 views
0

laravel 5.2에서 데이터에 데이터를 삽입하려고하면이 오류가 발생합니다.메서드 이름은 laravel 5.2에서 문자열 오류 여야합니다. 012

{!! Form::open(array('route' => 'itemCRUD.store','method'=>'POST')) !!} 


      {!! Form::text('title', null, array('placeholder' => 'Title','class' => 'form-control')) !!} 


      {!! Form::textarea('description', null, array('placeholder' => 'Description','class' => 'form-control','style'=>'height:100px')) !!} 

      <button type="submit" class="btn btn-primary">Submit</button> 

{!! Form::close() !!} 

를이 코드를 통해 확인하고 난 오류로했다

Controller.php

public function store(Request $request){ 
    $this->$request([ 
    'title'=>'required', 
     'description' => 'required' 
     ]); 
    Item::create($request->all()); 
    return redirect()->route('itemCRUD.index') 
    ->with('success', 'Item created Successfully'); 
} 

create.php (짧은 코드) 찾을 오류를 찾아 좀 도와주세요

+0

그래 ... 고마워, 너의 가난한 사람들 ... – Jana

답변

0

변경 :

$this->$request([ 
    'title'=>'required', 
    'description' => 'required' 
]); 
(210)

희망

$this->validate($request, [ 
    'title'=>'required', 
    'description' => 'required' 
]); 

에이 도움이!

+0

고마워. – Jana