Laravel 7.0 版,我使用的是cviebrock/eloquent-sluggable 包。
我想要的是@
作为用户名的前缀。
我在用户模型中包含了 Sluggable 特征并设置为这样。
public function sluggable()
{
return [
'username' => [
'source' => 'name',
'separator' => '',
'onUpdate' => true
]
];
}
现在我想要的是https://mywebsite.com/@username
url 显示用户个人资料。
我认为我们可以将@
其作为前缀放在 sluggable 包中,也可以在 laravel 路由中检测到它。
谁能建议我更好的方法?
谢谢