Skip to content

ایجاد اسلاگ استاندارد و فارسی در مدل های لاراول

License

Notifications You must be signed in to change notification settings

aquateamir/laravel-persian-slug

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Persian Slug

ایجاد اسلاگ استاندارد و فارسی در مدل های لاراول

use Illuminate\Database\Eloquent\Model;
use Pishran\LaravelPersianSlug\HasPersianSlug;
use Spatie\Sluggable\SlugOptions;

class Post extends Model
{
    use HasPersianSlug;
    
    public function getSlugOptions(): SlugOptions
    {
        return SlugOptions::create()
            ->generateSlugsFrom('title')
            ->saveSlugsTo('slug');
    }
}

اطلاعات بیشتر در مورد کلاس SlugOptions:

https://github.com/spatie/laravel-sluggable#usage

روش نصب

برای نصب و استفاده از این پکیج می توانید از کمپوسر استفاده کنید:

composer require pishran/laravel-persian-slug

نسخه های قدیمی تر

برای لاوارل ۸ از آخرین نسخه این پکیج و برای لاراول ۷ از نسخه ۱.۴ استفاده کنید

About

ایجاد اسلاگ استاندارد و فارسی در مدل های لاراول

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%