Yii2 - Kartik Widget-Rating 覆盖值

穆蒂尼奥

有可能覆盖每颗星的值吗?我需要定义 step = 3.75,min = 0 和 max = 15,并防止选择半颗星。我想要的价值观是:

星 1 => 0; 星 2 => 3.75; 星级 3 => 7.5; 星 4 => 11,25; 星 5 => 15。

表单.php

echo $form->field($model, 'rating')->widget(StarRating::classname(), [
    'pluginOptions' => [
    'stars' => 5, 
    'step' => 3.75,
    'min' => 0,
    'max' => 15,
    ]
]);

但是当我这样做时,每颗星星的选择显示不正确,选择了一半的星星。

用户206

我以为您只想显示客户端(带有手动编号)。而且您不会从数据库中获取数字,
正确的方法是覆盖star-rating文件。应该参考 Kartik 论坛。
您必须覆盖第一颗星的分数为零(突出显示第一颗星 = 0)
但是,您可以在模型中使用以下代码

public function beforeSave($insert)
{
    // if ($insert) {  // only for Save (No Update)
        if (!empty($this->Your_field)) {
            $this->setAttribute('Your_field', $this->Your_field-3.75);
        }
    // }
    return parent::beforeSave($insert);
}

代替your_field,输入您的字段名称(汇率字段)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

yii2:如何在kartik网格视图中保持网址不变?

来自分类Dev

Yii2:使用Kartik Depdrop小部件?

来自分类Dev

Yii2:页脚中一列的Kartik Gridview总和

来自分类Dev

YII2 Kartik gridview禁用pdf导出

来自分类Dev

kartik gridview上的YII2导出菜单未显示

来自分类Dev

yii2中的kartik fileinput错误

来自分类Dev

Yii2 Kartik-V Typeahead高级小部件:如何在Mysql中存储结果

来自分类Dev

select2 kartik yii2发布空值问题

来自分类Dev

我想链接将来自yii2 kartik网格视图中的模型的值。我怎样才能做到这一点?

来自分类Dev

来自kartik \ mpdf(Yii2)中HTML的新页面

来自分类Dev

如何在kartik Select2 Yii2中允许选择输入的任何标签?

来自分类Dev

错误:在Kartik Yii2 Export中无法访问此页面

来自分类Dev

在yii2中通过ajax显示kartik咆哮

来自分类Dev

Yii2 Kartik GridView文字包装

来自分类Dev

yii2 kartik FileInput-文件输入为空

来自分类Dev

Yii2:使用kartik \ gridview在表格顶部添加空行

来自分类Dev

kartik gridview中的yii2 datepicker不起作用

来自分类Dev

Yii2 Kartik Typeahead-获取建议数量

来自分类Dev

Yii2:是否可以为Autocomplete Widget设置可见的默认值?

来自分类Dev

yii2中的kartik fileinput错误

来自分类Dev

如何在kartik Select2 Yii2中允许选择输入的任何标签?

来自分类Dev

从列值(印度货币)中删除美元符号Yii2 kartik gridview

来自分类Dev

Yii2:在ActiveForm外部使用Kartik DepDrop小部件

来自分类Dev

Yii2:Kartik 的 DetailView 和 Select2 加载 ID 不是文本

来自分类Dev

Yii2 Kartik 树管理器 JSON 导出

来自分类Dev

YII2 : kartik Select2

来自分类Dev

更改分页 kartik yii2

来自分类Dev

Yii2 - GridView 中的 Kartik/EditableColumn 不保存值

来自分类Dev

Yii2:使用 Kartik 的 ActiveForm 增加 FileInput 宽度

Related 相关文章

  1. 1

    yii2:如何在kartik网格视图中保持网址不变?

  2. 2

    Yii2:使用Kartik Depdrop小部件?

  3. 3

    Yii2:页脚中一列的Kartik Gridview总和

  4. 4

    YII2 Kartik gridview禁用pdf导出

  5. 5

    kartik gridview上的YII2导出菜单未显示

  6. 6

    yii2中的kartik fileinput错误

  7. 7

    Yii2 Kartik-V Typeahead高级小部件:如何在Mysql中存储结果

  8. 8

    select2 kartik yii2发布空值问题

  9. 9

    我想链接将来自yii2 kartik网格视图中的模型的值。我怎样才能做到这一点?

  10. 10

    来自kartik \ mpdf(Yii2)中HTML的新页面

  11. 11

    如何在kartik Select2 Yii2中允许选择输入的任何标签?

  12. 12

    错误:在Kartik Yii2 Export中无法访问此页面

  13. 13

    在yii2中通过ajax显示kartik咆哮

  14. 14

    Yii2 Kartik GridView文字包装

  15. 15

    yii2 kartik FileInput-文件输入为空

  16. 16

    Yii2:使用kartik \ gridview在表格顶部添加空行

  17. 17

    kartik gridview中的yii2 datepicker不起作用

  18. 18

    Yii2 Kartik Typeahead-获取建议数量

  19. 19

    Yii2:是否可以为Autocomplete Widget设置可见的默认值?

  20. 20

    yii2中的kartik fileinput错误

  21. 21

    如何在kartik Select2 Yii2中允许选择输入的任何标签?

  22. 22

    从列值(印度货币)中删除美元符号Yii2 kartik gridview

  23. 23

    Yii2:在ActiveForm外部使用Kartik DepDrop小部件

  24. 24

    Yii2:Kartik 的 DetailView 和 Select2 加载 ID 不是文本

  25. 25

    Yii2 Kartik 树管理器 JSON 导出

  26. 26

    YII2 : kartik Select2

  27. 27

    更改分页 kartik yii2

  28. 28

    Yii2 - GridView 中的 Kartik/EditableColumn 不保存值

  29. 29

    Yii2:使用 Kartik 的 ActiveForm 增加 FileInput 宽度

热门标签

归档