ultimatepos/resources/views/holding/partials/modal_unit.blade.php

54 lines
2.8 KiB
PHP

<div class="modal-dialog" role="document">
<div class="modal-content">
@php
$isEdit = !empty($unit);
$action = $isEdit
? action([\App\Http\Controllers\HoldingController::class, 'updateUnit'], [$unit->id])
: action([\App\Http\Controllers\HoldingController::class, 'storeUnit']);
@endphp
{!! Form::open(['url' => $action, 'method' => $isEdit ? 'put' : 'post', 'id' => 'holding_unit_form']) !!}
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span>&times;</span></button>
<h4 class="modal-title">
{{ $isEdit ? __('lang_v1.holding_edit_unit') : __('lang_v1.holding_add_org_unit') }}
</h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-6">
<div class="form-group">
{!! Form::label('entity_id', __('lang_v1.holding_entity') . ':*') !!}
{!! Form::select('entity_id', $entities, $unit->entity_id ?? null, ['class' => 'form-control select2', 'required', 'placeholder' => __('lang_v1.holding_entity')]) !!}
</div>
</div>
<div class="col-md-6">
<div class="form-group">
{!! Form::label('parent_id', __('lang_v1.holding_parent_unit') . ':') !!}
{!! Form::select('parent_id', $units, $unit->parent_id ?? null, ['class' => 'form-control select2', 'placeholder' => __('lang_v1.holding_parent_unit')]) !!}
</div>
</div>
<div class="col-md-6">
<div class="form-group">
{!! Form::label('name', __('lang_v1.holding_unit_name') . ':*') !!}
{!! Form::text('name', $unit->name ?? null, ['class' => 'form-control', 'required']) !!}
</div>
</div>
<div class="col-md-6">
<div class="form-group">
{!! Form::label('code', __('lang_v1.holding_code') . ':') !!}
{!! Form::text('code', $unit->code ?? null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="col-md-12">
<label>{!! Form::checkbox('is_active', 1, $unit->is_active ?? true) !!} @lang('lang_v1.holding_status_active')</label>
</div>
</div>
</div>
<div class="modal-footer">
<button type="submit" class="btn btn-primary">@lang('messages.save')</button>
<button type="button" class="btn btn-default" data-dismiss="modal">@lang('messages.close')</button>
</div>
{!! Form::close() !!}
</div>
</div>