Esempio n. 1
0
 /**
  * Lists all Issuemd models.
  * @return mixed
  */
 public function actionIndex()
 {
     $searchModel = new IssuemdSearch();
     $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
     return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]);
 }
 public function actionIssueMemo($tgl)
 {
     //$tgl=Yii::$app->getRequest()->getQueryParam('tgl');
     $setTgl = $tgl != '' ? $tgl : date('Y-m-d');
     $searchModelIssueMemo = new IssuemdSearch(['TGL' => $tgl]);
     $dataProviderIssue = $searchModelIssueMemo->search(Yii::$app->request->queryParams);
     $searchModelIssue = new IssuemdSearch(['TGL' => '2016-10-28']);
     $dataProvider = $searchModel->searchHeaderReview(Yii::$app->request->queryParams);
     $dataProviderIssue = $searchModelIssue->search(Yii::$app->request->queryParams);
     return $this->render('index', ['searchModelIssue' => $searchModelIssue, 'dataProviderIssue' => $dataProviderIssue]);
     // $adpIssue= new ArrayDataProvider([
     // 'allModels'=>$dataProviderIssue->,
     // 'pagination' => [
     // 'pageSize' => 1000,
     // ]
     // ]);
     //$rslt= ArrayHelper::toArray($adpIssue);
     /* $posts = Issuemd::find()->where(['TGL'=>$setTgl])->all();
     		$data = ArrayHelper::toArray($posts, [
     			'lukisongroup\master\models\Issuemd' => [
     				'TGL',
     				'NM_CUSTOMER',
     				'NM_USER',
     				'ISI_MESSAGES'
     				// the key name in array result => property name
     				//'createTime' => 'created_at',
     				// the key name in array result => anonymous function
     				//'length' => function ($post) {
     					//return strlen($post->content);
     				//},
     			],
     		]); */
     //print_r(ArrayHelper::toArray($dataProviderIssue->getModels()));
     /*  \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
     		return $data; */
 }