if (isset($article) && isset($article->id))
<option value="0" {{ ($article->published == 0) ? 'selected' : '' }}>Publish</option>
<option value="1" {{ ($article->published == 1) ? 'selected' : '' }}>No publish</option>
@else
<option value="0" selected disabled>No publish</option>
<option value="1" disabled>Publish</option>
@endif
<img src="{{URL::to('/images').'/'.$article->image_path}}" alt="">
<input type="file" name="image_path" />
function upload(Request $request){
$image = $request->file('image_path');
$new_name = rand() . '.' . $image->getClientOriginalExtension();
$image->move(public_path('images'), $new_name);
return $new_name;
}
public function update(Request $request, Article $article)
{
$article->update($request->except('slug'));
$article->categories()->detach();
if($request->input('categories')) :
$article->categories()->attach($request->input('categories'));
endif;
return redirect()->route('admin.article.index');
}
Мне нужно, когда я захожу на страницу редактирования, и при входе появляется картинка, которую нужно запомнить иначе, даже если она есть и я ничего не редактирую, тогда база данных остается пустой.
Когда я создаю новое сообщение и сохраняю новое изображение, все в порядке, но когда я редактирую, мне нужно помнить, что уже есть, и если я не изменяю, то сохраняйте то же самое в базе данных, если я не загружу другое.