$medicalFormId, 'enctype' => 'multipart/form-data'];
if (!$isInline) {
$formOptions['target'] = '_top';
}
$form = ActiveForm::begin(['options' => $formOptions]);
?>
= Html::hiddenInput('returnTo', (string)($returnTo ?? 'medical-visits')) ?>
= Html::hiddenInput('medicalMediaGalleryPath', $medicalMediaPath, ['id' => 'medical-media-gallery-path']) ?>
= Html::submitButton('', [
'class' => 'btn btn-default btn-sm',
'title' => Yii::t('AnimalManagementModule.base', 'Save Medical Visit'),
'form' => $medicalFormId,
]) ?>
= Html::button('', [
'type' => 'button',
'class' => 'btn btn-default btn-sm',
'id' => 'medical-inline-add-cancel-icon',
'title' => Yii::t('AnimalManagementModule.base', 'Cancel'),
]) ?>
= $form->errorSummary($model, ['showAllErrors' => true]) ?>
= Yii::t('AnimalManagementModule.base', 'Media') ?>
= Yii::t('AnimalManagementModule.base', 'Medical Visit') ?>
= $form->field($model, 'visit_at')->input('datetime-local') ?>
= $form->field($model, 'provider_name') ?>
= $form->field($model, 'notes')->textarea(['rows' => 3]) ?>
= $form->field($model, 'recommendations')->textarea(['rows' => 3]) ?>
= Yii::t('AnimalManagementModule.base', 'Vitals') ?>
= $renderCustomField('weight', $model, $customDefinitions) ?>
= $renderCustomField('pulse', $model, $customDefinitions) ?>
= $renderCustomField('blood_pressure', $model, $customDefinitions) ?>
= $renderCustomField('oxygen', $model, $customDefinitions) ?>
= Yii::t('AnimalManagementModule.base', 'Conditions') ?>
= $renderCustomField('chronic_conditions', $model, $customDefinitions) ?>
= $renderCustomField('acute_conditions', $model, $customDefinitions) ?>
= $renderCustomField('special_needs', $model, $customDefinitions) ?>
= Yii::t('AnimalManagementModule.base', 'Medical Visit Detail') ?>
= $renderCustomField('date_of_most_recent_medical_visit', $model, $customDefinitions) ?>
= Yii::t('AnimalManagementModule.base', 'Physician') ?>
= $renderCustomField('physician_name', $model, $customDefinitions) ?>
= $renderCustomField('physician_business_name', $model, $customDefinitions) ?>
= $renderCustomField('physician_street_address', $model, $customDefinitions) ?>
= $renderCustomField('physician_city', $model, $customDefinitions) ?>
= $renderCustomField('physician_state', $model, $customDefinitions) ?>
= $renderCustomField('physician_zip', $model, $customDefinitions) ?>
= $renderCustomField('physician_cell_phone', $model, $customDefinitions) ?>
= $renderCustomField('physician_business_phone', $model, $customDefinitions) ?>
= $renderCustomField('physician_license_number', $model, $customDefinitions) ?>
= Yii::t('AnimalManagementModule.base', 'Social Post') ?>
= $form->field($model, 'post_to_space_feed')->checkbox() ?>
= $form->field($model, 'post_to_animal_feed')->checkbox() ?>
= Yii::t('AnimalManagementModule.base', 'Additional Details') ?>
$definition): ?>
= $renderCustomField($fieldKey, $model, $remainingDefinitions) ?>
= Button::save(Yii::t('AnimalManagementModule.base', 'Save Medical Visit'))->submit() ?>
= Html::button(Yii::t('AnimalManagementModule.base', 'Cancel'), [
'type' => 'button',
'class' => 'btn btn-default',
'id' => 'medical-inline-add-cancel',
]) ?>
= Button::asLink(Yii::t('AnimalManagementModule.base', 'Cancel'))
->link(($returnTo ?? 'medical-visits') === 'medical-visits'
? $space->createUrl('/animal_management/animals/medical-visits', ['id' => $animal->id])
: $space->createUrl('/animal_management/animals/view', ['id' => $animal->id])) ?>