From db981432bdf63eaaadf69829746756b7a4b161a6 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 10 Jan 2017 02:13:27 +0200 Subject: [PATCH] ga --- backend/controllers/ReportController.php | 5 ++++- backend/models/DateRange.php | 24 ++++++++++++++++++++++++ backend/views/report/index.php | 44 ++++++++++++++++++++++++++++++++------------ 3 files changed, 60 insertions(+), 13 deletions(-) create mode 100644 backend/models/DateRange.php diff --git a/backend/controllers/ReportController.php b/backend/controllers/ReportController.php index 54842a0..6db5b31 100644 --- a/backend/controllers/ReportController.php +++ b/backend/controllers/ReportController.php @@ -9,15 +9,18 @@ namespace backend\controllers; use yii\web\Controller; +use backend\models\DateRange; class ReportController extends Controller { public function actionIndex() { + $model = new DateRange(); $dateRange = \Yii::$app->request->post('dateRange'); return $this->render('index', [ - 'range' => $dateRange + 'range' => $dateRange, + 'model' => $model, ]); } diff --git a/backend/models/DateRange.php b/backend/models/DateRange.php new file mode 100644 index 0000000..f7772ad --- /dev/null +++ b/backend/models/DateRange.php @@ -0,0 +1,24 @@ +title = Yii::t('app', 'Report'); $this->params['breadcrumbs'][] = $this->title; @@ -20,18 +21,37 @@ $this->params['breadcrumbs'][] = $this->title;

title) ?>

-
-

- -

-

-
+ 'range-form']); ?> + + field($model, 'username')->textInput(['autofocus' => true]) ?> + + field($model, 'dateRange')->dropDownList([ + 'today' => 'Сегодня', + 'yesterday' => 'Вчера', + '7daysAgo'=>'Последние 7 дней', + '30daysAgo'=>'Последние 30 дней' + ]); + ?> + +
+ 'btn btn-primary', 'name' => 'range-button']) ?> +
+ + + + + + + + + + + + + + + +