public function actionIncom_outcome($id = null) { $model = AssignSearch::findOne($id); $outgoings_model = new \app\models\Outgoings(); $expenses_model = new \app\models\ExpensesTruck(); $outgoings = $outgoings_model->find()->where(['assign_id' => $model->assign_id])->all(); $expenses = $expenses_model->find()->where(['assign_id' => $model->assign_id])->all(); $page = $this->renderPartial('_income_outcome', ['model' => $model, 'outgoings' => $outgoings, 'expenses' => $expenses]); $mpdf = new \mPDF('th', 'A4-P', '0', 'THSaraban'); $mpdf->WriteHTML($page); $mpdf->SetDisplayMode('fullpage'); $mpdf->Output($model->assign_id . ".pdf", "I"); }