dev-master
9999999-dev http://github.com/baibaratsky/yii2-slug-behaviorYii2 slug behavior
BSD-3-Clause
The Requires
by Andrei Baibaratsky
url yii2 yii behavior uri slug
Yii2 slug behavior
I’d made this behavior before Yii2 became beta. At the moment, there is no need to use this behavior, because Yii2 has its own implementation —
SluggableBehavior
., (*1)
This Yii2 model behavior automates the slug generation process. To attach the behavior put the following code in your model:, (*2)
public function behaviors() { return [ 'slug' => [ 'class' => Slug::className(), // These parameters are optional, default values presented here: 'sourceAttributeName' => 'name', // If you want to make a slug from another attribute, set it here 'slugAttributeName' => 'slug', // Name of the attribute containing a slug 'replacement' => '-', // The replacement to use for spaces in the slug 'lowercase' => true, // Whether to return the string in lowercase or not 'unique' => true, // Check if the slug value is unique, add number if not ], ]; }
Yii2 slug behavior
BSD-3-Clause
url yii2 yii behavior uri slug