cola

cola

这家伙有点懒,还没写个性签名!

  • 财富值1685
  • 威望值70
  • 总积分2655

个人信息

  • 回答了问题 sql复杂的查询

    我来写一下,哈哈

    Tabel::find()->where(['and','a=1','b in(1,2,3)'])->orWhere('and','a=2','b in(4,5,6)');
    
  • 2017-06-23 已签到
    连续签到5天,获得了20个金钱
  • 回复了 的回答

    因为 AR 是 yii\base\model 的后代,而 yii\base\Model 实现了 PHP 预定义的接口 ArrayAccess, 正是这个接口让我们能够像使用关系数组一样访问对象中的属性。

    666666

  • 这个你就需要研究研究findOne(),然后研究研究one(),然后如下
    WechatIMG3.jpeg

  • 回答了问题 表单验证

    总的来说就是在model类中添加一个公共属性
    rules()里的验证就正常写就行了,就像正常数据库字段一样

  • 回复了 的回答

    class CarPriceSearch
    {

    public $price;//定义
    /**
     * @inheritdoc
     */
    public function rules()
    {
        return [
            [['user_id', 'car_model_id','car_brand_id','car_series_id', 'sale_price', 'create_time', 'update_time','id','status'], 'integer'],
            [['price'], 'safe'],
        ];
    }
    

    66666

  • 关注了
  • 关注了
  • 回复了 的回答

    跟你需求不太一样,可以稍微改下

    use kartik\file\FileInput;
    <?php
    echo FileInput::widget([
        'name' => 'excelFile[]',
        'options' => [
            'multiple' => true,
            # 上传文件限制
            'accept' => 'application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
        ],
        'pluginOptions' => [
            # 上传URL
            'uploadUrl' => 'file-upload',
            # 额外数据
            'uploadExtraData' => [
                'building_id' => Yii::$app->request->get('building_id'),
            ],
            # 最大上传文件数
            'maxFileCount' => 5,
        ]
    ]);
    ?>
    

    这个在我项目里面是OK的,你可以试一下,如果还是不行的话,建议更新一下kartik\file\FileInput;

    嗯,我之前试没试过忘了,反正这块是单独写的

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

Ta的关注

15

Ta的粉丝

7

Ta的访客

20