【发布时间】:2016-05-15 09:47:49
【问题描述】:
这是我的代码,以便在控制器中显示一些关系表数据
$query = 'SELECT `Transaction`.`id`, SUM(`Transaction`.`amount`) AS all_amount, `App`.`packageId` as packageId, `title` FROM `Transaction` INNER JOIN `App` ON `Transaction`.`fk_app_id` = `App`.`id` GROUP BY `App`.`packageId`';
$model = \Yii::$app->db->createCommand($query)->queryAll();
$provider = new ArrayDataProvider([
'allModels' => $model,
'sort' => [
'attributes' => ['id', 'all_amount', 'title'],
],
'pagination' => [
'pageSize' => 20,
],
]);
这是查看代码
echo GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
'id',
'packageId',
'all_amount',
'title'
],
]);
我想添加一个日期选择器来查看和使用它来过滤 GridView
我是yii2的新手,请告诉我
【问题讨论】: