pisran/laravel-persian-slug

为 Eloquent 模型创建波斯语 slugs。

v2.2.2 2023-01-10 16:54 UTC

This package is auto-updated.

Last update: 2024-08-31 00:27:57 UTC


README

在 Laravel 模型中创建标准波斯语 slugs

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

composer require pishran/laravel-persian-slug

旧版本

对于 Laravel 8 及以后版本,请使用此包的最新版本;对于 Laravel 7,请使用 1.4 版本。