, (*1)
Star Rating Widget for Yii 2
Star Rating widget based on Raty extension https://github.com/wbotelhos/raty, (*2)
, (*3)
Installation
The preferred way to install this extension is through composer., (*4)
Either run, (*5)
php composer.phar require --prefer-dist yii2mod/yii2-star-rating "*"
or add, (*6)
"yii2mod/yii2-star-rating": "*"
to the require section of your composer.json., (*7)
Usage
Once the extension is installed, simply add widget to your page as follows:, (*8)
1) Usage with ActiveForm and model, (*9)
echo $form->field($model, 'attribute')->widget(\yii2mod\rating\StarRating::class, [
'options' => [
// Your additional tag options
],
'clientOptions' => [
// Your client options
],
]);
2) Usage without a model, (*10)
echo \yii2mod\rating\StarRating::widget([
'name' => 'input_name',
'value' => 5,
'clientOptions' => [
// Your client options
],
]);
Star Rating Options
You can find them on the options page, (*11)