卫沧澜

卫沧澜

这家过相当聪明,什么都没写呢还O(∩_∩)O

  • 财富值2215
  • 威望值10
  • 总积分2755

个人信息

  • 2017-04-06 已签到
    连续签到1天,获得了5个金钱
  • 2017-04-01 已签到
    连续签到2天,获得了10个金钱
  • 2017-03-31 已签到
    连续签到1天,获得了5个金钱
  • 2017-03-28 已签到
    连续签到2天,获得了10个金钱
  • 2017-03-27 已签到
    连续签到1天,获得了5个金钱
  • 2017-03-25 已签到
    连续签到1天,获得了5个金钱
  • 收藏了话题
    [yii2小心肝儿]GridView-睡衣篇
  • 回复了 的回答
    $designlist = Tablename::find()->asarray()->all;
    

    渲染$designlist变量到模板

    <?= $form->field($model, 'name')->checkboxList(isset($designlist)?ArrayHelper::map($designlist,'id','name'):array()) ?>
    

    。。。其中的$designlist为查询出来的多条数据

    是的哦,看样子还真行不通,尴尬了

  • 回复了 的回答
    $designlist = Tablename::find()->asarray()->all;
    

    渲染$designlist变量到模板

    <?= $form->field($model, 'name')->checkboxList(isset($designlist)?ArrayHelper::map($designlist,'id','name'):array()) ?>
    

    。。。其中的$designlist为查询出来的多条数据

    项目情况:类型是整型,不想改数据库,在model里定义常量,又定义了一个静态方法getType()来在视图中显示汉字,保存又想保存为数字,怎么弄啊,搞不懂

  • 回复了 的回答

    应该rule里type的规则是integer

    方法一,把type规则改成string
    
    方法二,把建立一个数组,去把对应的文字转换成数字
    $type_int =[
                1 => '新品',
                2 => '热销',
                3 => '赠品',
                4 => '促销',
                5 => '团购',
    ]
    
    $type = array_keys($type_int,"热销")
    return $type
    

    项目情况:类型是整型,在model里定义常量,又定义了一个静态方法getType()来在视图中显示汉字,保存又想保存为数字,怎么弄啊,搞不懂,用array_keys页面显示的也是数字了

总监 等级规则
2755/5000
资料完整度
20/100
用户活跃度
0/100

Ta的关注

11

Ta的粉丝

5

Ta的访客

19