public function update(Request $request, $id) {
$rules = [
'name' => 'unique:items|min:3|max:255'
];
$messages = [
'unique' => 'Такой Товар уже имеется!'
];
$validator = Validator::make($request->all(),$rules, $messages);
if ($validator->fails()) {
return Redirect::to('items/' . $id . '/edit')
->withErrors($validator);
} else {
$item = supermegalaravel\Items::find($id);
$item->fill($request->all());
$item->category()->sync($request->get('category'));//передаёшь id
$item->save();
Session::flash('message', 'Товар успешно отредактирован!');
return Redirect::to('items');
}
}