⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همهچیز به قیمت قبل برمیگرده!
مشاهده دورههابا سلام. وقتی title آپدیت میشه slug همونطوری مثه قبل می مونه.
چطوری وقتی title را آپدیت می کنم slug هم آپدیت شود؟
مدل Article :
class Article extends Model
{
protected $guarded = ['category_id'];
use Sluggable;
public function sluggable()
{
return [
'slug' => [
'source' => 'title'
]
];
}
متد آپدیت :
public function update(ArticleRequest $request, Article $article)
{
$file = $request->file('images');
$inputs = $request->all();
if($file){
$inputs['images'] = $this->uploadImages($file);
}
else{
$inputs['images'] = $article->images;
$inputs['images']['thumb'] = $inputs['imagesThumb'];
}
unset($inputs['imagesThumb']);
$article->update($inputs);
$article->category()->sync($request->input('category_id'));
return redirect(route('articles.index'));
}سلام
توی فایل تنظیماتش (sluggable.php) مقدار onUpdate رو true کنید.. بعد خودش بصورت خودکار آپدیت میکنه
شاید پاسخ شما همینجا باشد