且听风吟

且听风吟

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

  • 财富值75
  • 威望值0
  • 总积分155

个人信息

  • 2017-08-14 已签到
    连续签到1天,获得了5个金钱
  • 收藏了话题
    Yii2实现ActiveForm ajax提交
  • 2017-08-09 已签到
    连续签到1天,获得了5个金钱
  • 赞了说说
    ┋◆冃.狌.交.伖,释.鲂.压.劦、棑.解.漃.瘼◆ 真 人】约||会. █网.址:wWw. GitHub 。Com◆┋
  • 2017-08-03 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回复

    用控制器私有方法或模型呀

    去年9月份转行开始自学敲代码到现在没满一年,基础很不牢固,见笑了...X)

  • 回复了 的回复

    首先你要创建一个模型kmModel

    $query = Km1::find();
     $dataProvider = new ActiveDataProvider([
         'query' => $query,
         'sort' =>[
             'defaultOrder'=>['created' => SORT_DESC],
          ],
          'pagination' => [
               'page' => $this->page - 1, // oh, shit. this is zero-base
               'pageSize' => $this->pagesize,
           ],
     ])
     $query->select($this->getSelectFields())
         ->andFilterWhere([条件]);
     return $dataProvider;
    
      控制器里这么写:
       $kmModel = new kmModel;
       $dataProvider = $kmModel->search();
       if (empty($dataProvider->getModels())) {
            return '无查询结果';
       }
    

    谢谢你! 很有帮助!!!!!非常感谢!

  • 赞了回复

    用控制器私有方法或模型呀

  • 赞了回复

    首先你要创建一个模型kmModel

    $query = Km1::find();
     $dataProvider = new ActiveDataProvider([
         'query' => $query,
         'sort' =>[
             'defaultOrder'=>['created' => SORT_DESC],
          ],
          'pagination' => [
               'page' => $this->page - 1, // oh, shit. this is zero-base
               'pageSize' => $this->pagesize,
           ],
     ])
     $query->select($this->getSelectFields())
         ->andFilterWhere([条件]);
     return $dataProvider;
    
      控制器里这么写:
       $kmModel = new kmModel;
       $dataProvider = $kmModel->search();
       if (empty($dataProvider->getModels())) {
            return '无查询结果';
       }
    
  • 回复了 的回复

    用控制器私有方法或模型呀

    谢谢大神的指点,控制器私有方法找了半天资料没头绪。只能先用模型分别引用输出了。谢谢你!

助理 等级规则
155/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

2

Ta的粉丝

2

Ta的访客

2