this is my create page questions/create.php
`
<?= $form->field($model, 'clinic_id')->dropDownList(
ArrayHelper::map(Clinic::find()->all(),'id','clinic_name'),
['prompt'=> 'Select Clinic']
)?>
<?= $form->field($model, 'first_name')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'last_name')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'user_name')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'password')->passwordInput(['maxlength' => true]) ?>
<?= $form->field($model, 'email')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'mobile')->textInput(['maxlength' => true]) ?>
<?= $form->field($model, 'is_active')->textInput() ?>
<div class="form-group">
<?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
</div>
<?php ActiveForm::end(); ?>
`
Employee Controller
public function actionCreate()
{
$model = new Employee();
if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
} else {
return $this->render('create', [
'model' => $model,
]);
}
}
i have migrated user table and also included class in the controller but the data is not inserting in the user table (only in Employee table) what would be the possible way.
Acutely in advanced yii2 users can login from user table so I want data from employee table to send to user table also.
if there is any other better way so that employee can be created and logged in