2016-11-10 10:51:20 2104次浏览 4条回答 0 悬赏 10 金钱

我想要把girdView改成纯html嵌套php的页面。
但还是想要用$dataProvider和$searchModel。有哪位大神知道怎么改么?QQ图片20161110104940.png

  • 回答于 2016-11-10 14:36 举报

    其实这问题的本质是如何放弃 GridView,即使dataProvider 配合 gridview 可以发挥出巨大的威力。

    于是你可以在 $dataProvider 传入到视图之前去获取本次请求的数据结果。如下所示:

    $models = $dataProvider->getModels();  
    

    当然,你可能需要打印下 $models 以查看其结构。然后将其传入到你自定义的视图中去处理他们。
    但值得一提的是,你即使抛弃了 GridView,但是你对结果进行过滤,排序及分页时传入的参数最好参照 GridView 传参 的格式。不然你的 searchModel 会不认识的。

  • 回答于 2016-11-10 14:52 举报

    ???不明白什么需求

  • 回答于 2016-11-14 10:02 举报

    可以尝试继承GridView来自己实现Html部分 相信工作量和研究时间会少很多

  • 回答于 2017-01-18 18:21 举报

    弄啥了??

您需要登录后才可以回答。登录 | 立即注册
liuzhe
实习生

liuzhe

注册时间:2015-11-26
最后登录:2016-11-10
在线时长:0小时21分
  • 粉丝0
  • 金钱0
  • 威望0
  • 积分0

热门问题