ExportController.php 1.13 KB
<?php
namespace backend\controllers;



use yii\web\Controller;
use common\models\Customer;
use yii\filters\VerbFilter;
use common\models\dummy\DateModel;
use Yii;

class ExportController extends Controller{




	public function behaviors()
	{
		return [
			'verbs'  => [
				'class'   => VerbFilter::className(),
				'actions' => [
					'view' => [ 'POST' ],
				],
			],
		];
	}





		public function actionIndex(){

//			$model=new DynamicModel(['timeFrom','timeTo']);
//			$model->addRule(['timeFrom','timeTo'],'string');

			$model=new DateModel();
			return $this->render('index',[
				'model'             => $model
			]);
		}



	public function actionView(){

		$model=new DateModel();
		$model->load(Yii::$app->request->post());
		#die(var_dump($model->attributes));
		$date1=(new \DateTime($model->timeFrom))->getTimestamp();
		$date2=(new \DateTime($model->timeTo))->getTimestamp();
//		die(var_dump($date1,$date2));

		$data = Customer::find()
			->where([
			    'between',
                'created_at',
                $date1,
                $date2
                    ])
			->all();
		die(var_dump($_POST));
	}

























}