بزرگترین جشنواره سال راکت! ۵۰ درصد تخفیف شگفت انگیز نوروزی!
از دستش نده!سلام
وقتی که میخوام توی پروژم عکسی رو اپلود کنم به درستی اپلود میشه ولی نمیدونم چطوری نمایشش بدم؟
<img src="{{url('/storage/'.$article->image)}}">
قبلا توی ورژن های قبلی لاراول با تیکه کد بالا نمایش داده میشد ولی الان ظاهرا تقییر کرده.
توی دیتابیسم به این مدل میشینه:
articles/0HomGC1dI2zAn9MdtIZwcmJ5KXbJ6pIuQfaVCdsA.jpg
این کدهام:
create.blade.php:
<div class="mb-3">
<label for="image">image</label>
<input type="file" class="form-control" name="image" id="image">
</div>
show.blade.php:
<td>
<img src="{{url('/storage/'.$article->image)}}" width="120px" height="60px" alt="">
</td>
postsController:
public function store(CreateArticleRequest $request)
{
$image=$request->image->store('articles');
//create the post
$article=Article::create([
'title'=>$request->title,
'description'=>$request->description,
'content'=>$request->content,
'image' => $image,
'published_at' => $request->published_at,
'category_id' => $request->category,
//'user_id' => auth()->user()->id
]);
if ($request->tags) {
$article->tags()->attach($request->tags);
}
//fetch the massage
session()->flash('success','Post Created Successfully');
//redirect user
return redirect(route('cms.index'));
}
راستی دستور php artisan route:link
برام از مسیر storage/app/public
یک شورت کات میسازه ولی عکس ها توی مسیر storage/app/articles
ذخیره میشن
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟