seacjs / yii2-slug-behavior
yii2 slug 行为
dev-master
2016-12-16 03:32 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-28 20:14:39 UTC
README
Yii2 slug 行为
安装
Composer
通过 Composer 安装此扩展是首选方式。
运行 php composer.phar require seacjs/yii2-slug-behavior "*"
或者将 "seacjs/yii2-slug-behavior": "*"
添加到你的 composer.json
文件的 require 部分
使用
在你的模型中附加行为
public function behaviors() { return [ 'slug' => [ 'class' => 'seacjs\behaviors\Slug', 'slugAttribute' => 'slug', 'attribute' => 'name', 'translit' => true, ] ]; }
或使用另一个类 Sluggable,进行转写操作
Sluggable 扩展自 SluggableBehavior
public function behaviors() { return [ 'slug' => [ 'class' => 'seacjs\behaviors\Sluggable', 'slugAttribute' => 'slug', 'attribute' => 'name', ] ]; }