</div> <table class ="table table-striped" id="tbl-glheader"> <thead> <tr> <th>No</th> <th>Account</th> <th>Debit</th> <th>Credit</th> <th><a class="fa fa-plus-square" href="#" data-action="append"> <span class="glyphicon glyphicon-plus"></span> </a> </th> </tr> </thead> <?php echo TabularInput::widget(['id' => 'tbl-gldetail', 'allModels' => $model->glDetails, 'itemView' => '_detail', 'modelClass' => GlDetail::className(), 'options' => ['tag' => 'tbody'], 'itemOptions' => ['tag' => 'tr'], 'clientOptions' => ['afterAddRow' => new yii\web\JsExpression('biz.config.glAfterAddRow')]]); ?> </table> <div class="panel-footer"> <?php echo Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?> </div> </div> <?php ActiveForm::end(); ?> </div> <?php yii\jui\AutoCompleteAsset::register($this);
\$row.find('.nm_account').autocomplete({ source: biz.master.coas, select: function (event, ui) { var \$row = \$(event.target).closest('tr'); \$row.find('.id_account').val(ui.item.id); \$row.find('.cd_account').text(ui.item.cd_coa); \$row.find('.nm_account').val(ui.item.value); return false; } }); } JS; ?> <?php echo TabularInput::widget(['id' => 'tbl-gldetail', 'allModels' => $model->glDetails, 'itemView' => '_detail', 'modelClass' => GlDetail::className(), 'options' => ['tag' => 'tbody'], 'itemOptions' => ['tag' => 'tr'], 'clientOptions' => ['afterAddRow' => new yii\web\JsExpression($jsFunc), 'btnAddSelector' => '#append-row']]); ?> </table> <div class="panel-footer"> <?php echo Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?> </div> </div> <?php ActiveForm::end(); ?> </div> <?php yii\jui\AutoCompleteAsset::register($this);
/** * @return \yii\db\ActiveQuery */ public function getGlDetails() { return $this->hasMany(GlDetail::className(), ['id_gl' => 'id_gl']); }
?> <?php echo $form->field($model, 'description')->textInput(); ?> <table style="width: 98%"> <thead> <tr> <th style="width: 40%">Akun</th> <th>Debit</th> <th>Kredit</th> </tr> </thead> <?php echo TabularInput::widget(['id' => 'gl-detail', 'allModels' => $model->glDetails, 'modelClass' => GlDetail::className(), 'itemView' => '_detail', 'options' => ['tag' => 'tbody'], 'itemOptions' => ['tag' => 'tr'], 'viewParams' => ['form' => $form]]); ?> </table> <div class="form-group"> <?php echo Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?> </div> <?php ActiveForm::end(); ?> </div> <?php $url = \yii\helpers\Url::toRoute(['create']);