rocket-php-lab / yii2-bridge-slug
Bridge的Slug行为
v0.0.1
2020-02-12 07:27 UTC
Requires
Requires (Dev)
- phpunit/phpunit: ^5.4
This package is auto-updated.
Last update: 2024-09-19 17:02:10 UTC
README
此代码受https://github.com/zelenin/yii2-slug-behavior的启发,并修正了与哈萨克语相关的错误。关于此行为的完整文档,您可以在上述仓库中阅读。
安装
Composer
安装此扩展的首选方法是使用Composer。
运行`composer require yii2-bridge/slug-behavior:^0.1`
或将`"yii2-bridge/slug-behavior": "^0.1"`
添加到您的`composer.json`
文件的require部分
使用
在模型中附加行为
public function behaviors()
{
return [
'slug' => [
'class' => 'Bridge\Slug\BridgeSlugBehavior',
'slugAttribute' => 'slug',
'attribute' => 'title',
// If intl extension is enabled, see http://userguide.icu-project.org/transforms/general.
'transliterateOptions' => 'Russian-Latin/BGN; Any-Latin; Latin-ASCII; NFD; [:Nonspacing Mark:] Remove; NFC;'
],
];
}