با سلام. وقتی 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 کنید.. بعد خودش بصورت خودکار آپدیت میکنه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟