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']) ?> +
+ + + + + + + + + + + + + + + +