1
這裏是爲了表現出一定的關係表中的控制器的Yii:如何添加日期選擇器以過濾的GridView
$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中的新成員,請告訴我
感謝,請問是什麼搜索模型 – Ali
它只是一個過濾器模型,你可以更改/刪除,如果你不需要它... 如果答案適合你,那麼請接受這個答案 – JKLM
請分享搜索模型代碼以及,謝謝。我會這樣做 – Ali