راکت

slugهادر لاراول

2 پاسخ

سلام دوستان چنتا سوال دربارهslug ها داشتم
وقتی ما واس یه مدل با استفاده از پکیجeloquent-sluggableیک slug تعریف میکنم که مثلا به title بره باید حتما توی مدلشم column slug هم بسازم یا نه؟
واینکه اگر بخام برای یک ریسور کنترل توی روتش بگم که از slug ها استفاده کن چجوری؟

ثبت پرسش جدید

پاسخ‌ها

2
vahiid
vahiid
@vahiidrah

با سلام

شما در ابتدا باید فیلد slug رو داخل دیتابیس درست کنید
و سپس در مدل:

class User extends Authenticatable
{
    use HasSlug;

    public function getSlugOptions()
    {
        return SlugOptions::create()
            ->generateSlugsFrom('title')
            ->saveSlugsTo('slug');
    }

    public function getRouteKeyName()
    {
        return 'slug';
    }
}

با استفاده از :


    public function getRouteKeyName()
    {
        return 'slug';
    }

روت مربوط به این مدل بر اساس slug پیش میره

با تشکر

محمد
محمد
@mohammad1383hz83313

سلام
ممنون از پاسختون اما اگر بخام تو ریسورس کنترلر از slug ها استفاده کنم باید چکار کنم

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام