yii2-bridge / slug-behavior
Bridge 的 slug 行为
v0.1.2
2018-06-26 09:30 UTC
Requires
Requires (Dev)
- phpunit/phpunit: ^5.4
This package is auto-updated.
Last update: 2024-09-16 16:47:09 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;' ], ]; }