Я пытаюсь отредактировать и сохранить некоторые статьи, но я получаю эту ошибку: Creating default object from empty value
. Что не так в моем коде? Потому что при редактировании у меня есть subject
, но, когда я отправляю сообщение, я получаю эту ошибку.
Моя ошибка: https://imgur.com/a/eWGqc5B
Контроллер
public function update($type, $id)
{
/* print_r(Input::all()); die; */
if($type == "News")
{
$article = \App\News::find($id);
$article->subject = Request::input('subject');
$article->public = Request::input('public');
$article->category_id = Request::input('category_id');
$article->information = Request::input('information');
$article->update();
}
if($type == "Event")
{
$article = \App\Event::find($id);
$article->subject = Request::input('subject');
$comm->comments = Request::input('comments');
$article->public = Request::input('public');
$article->category_id = Request::input('category_id');
$article->event_type_id = Request::input('event_type_id');
$article->country = Request::input('country');
$article->starts = Request::input('starts');
$article->ends = Request::input('ends');
$article->organizer = Request::input('organizer');
$article->address = Request::input('address');
$article->city = Request::input('city');
$article->website = Request::input('website');
$article->email = Request::input('email');
$article->telephone = Request::input('telephone');
$article->information = Request::input('information');
$article->update();
}
return redirect(URL::previous());
Строка 669 в ArticleController.php
$article->subject = Request::input('subject');
Вот мой editEvent код: https://codepen.io/anon/pen/YodwKO
мой артикул. Клинок код: https://codepen.io/anon/pen/jjXWOb
Мой маршрут:
`
Route :: post ('admin / article / update / {type?} / {Id?}', ['As' => 'update.article', 'использует' => 'ArticleController @ update']);
`