<!---Start Student Payment History Block---> <div class="<?php echo $model->isNewRecord ? 'box-success' : 'box-info'; ?> box col-xs-12 col-lg-12 no-padding"> <div class="box-header with-border"> <h3 class="box-title"><i class="fa fa-inr"></i><sup><i class="fa fa-clock-o"></i></sup> <?php echo Yii::t('fees', 'Payment History'); ?> </h3> </div> <div class="box-body table-responsive no-padding"> <?php $stuFeesData = app\modules\fees\models\FeesPaymentTransaction::find()->where(['fees_pay_tran_stu_id' => $stuData->stu_master_id, 'fees_pay_tran_collect_id' => $FccModel->fees_collect_category_id, 'is_status' => 0]); $dataProvider = new ActiveDataProvider(['query' => $stuFeesData, 'sort' => ['defaultOrder' => ['fees_pay_tran_id' => SORT_DESC]], 'pagination' => ['pageSize' => 10]]); \yii\widgets\Pjax::begin(['enablePushState' => FALSE]); echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => "{items}\n{pager}", 'showOnEmpty' => true, 'emptyText' => Yii::t('fees', 'No fees results found.'), 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'fees_pay_tran_id', ['attribute' => 'fees_pay_tran_date', 'value' => function ($data) { return Yii::$app->dateformatter->getDateDisplay($data['fees_pay_tran_date']); }], ['attribute' => 'fees_pay_tran_mode', 'value' => function ($data) { return $data->fees_pay_tran_mode == 1 ? "Cash" : "Cheque"; }], ['attribute' => 'fees_pay_tran_cheque_no', 'value' => function ($data) { return !empty($data->fees_pay_tran_cheque_no) ? $data->fees_pay_tran_cheque_no : "-"; }], ['attribute' => 'fees_pay_tran_bank_id', 'value' => function ($data) { return !empty($data->feesPayTranBank->bank_master_name) ? $data->feesPayTranBank->bank_master_name : "-"; }], 'fees_pay_tran_bank_branch', 'fees_pay_tran_amount', ['class' => 'app\\components\\CustomActionColumn', 'template' => '{update} {delete}']]]); \yii\widgets\Pjax::end(); ?> </div><!---End Pannel Body Of Student Payment History---> </div><!---End Payment History box Block--->
</div> </div> <!-----End current batch fees details-----> <!-----Start student payment history block-----> <div class="col-xs-12" style="padding-top: 10px;"> <div class="box box-info col-xs-12 col-lg-12 no-padding"> <div class="box-header with-border"> <h3 class="box-title"><i class="fa fa-inr"></i><sup><i class="fa fa-clock-o"></i></sup> <?php echo Yii::t('fees', 'Student Payment History'); ?> </h3> </div> <div class="box-body table-responsive"> <?php $stuFeesData = app\modules\fees\models\FeesPaymentTransaction::find()->where(['fees_pay_tran_stu_id' => $stuData->stu_master_id, 'is_status' => 0]); $dataProvider = new ActiveDataProvider(['query' => $stuFeesData, 'sort' => ['defaultOrder' => ['fees_pay_tran_id' => SORT_DESC]], 'pagination' => ['pageSize' => 10]]); echo GridView::widget(['dataProvider' => $dataProvider, 'showOnEmpty' => true, 'showFooter' => false, 'emptyText' => Yii::t('fees', 'No fees results found.'), 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'fees_pay_tran_id', ['attribute' => 'fees_pay_tran_date', 'value' => function ($data) { return Yii::$app->formatter->asDate($data['fees_pay_tran_date']); }], ['attribute' => 'fees_pay_tran_collect_id', 'value' => 'feesPayTranCollect.fees_collect_name'], ['attribute' => 'fees_pay_tran_mode', 'value' => function ($data) { return $data->fees_pay_tran_mode == 1 ? "Cash" : "Cheque"; }], ['attribute' => 'fees_pay_tran_cheque_no', 'value' => function ($data) { return !empty($data->fees_pay_tran_cheque_no) ? $data->fees_pay_tran_cheque_no : "-"; }], ['attribute' => 'fees_pay_tran_amount']]]); ?> </div> </div> </div> <!-----End student payment history block-----> <!--/div--><!---End table-responsive div tag--->