首页 > 解决方案 > 如何更改 spatie 标签 slug 生成器方法

问题描述

我使用这个包https://github.com/cviebrock/eloquent-sluggable为我的模型生成 slug。另外,我使用 spatie 标签来管理标签。问题是 spatie 标签使用它自己的逻辑来生成一个 slug。如何强制 spatie 标签包使用 eloquent-sluggable 而不是它自己的 slug?spatie 标签包有一个这样的配置文件。

    <?php
return [
    /*
     * The given function generates a URL friendly "slug" from the tag name property before saving it.
     * Defaults to Str::slug (https://laravel.com/docs/5.8/helpers#method-str-slug)
     */
    'slugger' => null,
];

我应该在 'slgger' 前面写什么来使用 eloquent-sluggable 而不是 Str::slug

标签: laravelslug

解决方案


推荐阅读