edit.blade.php 1.8 KB

12345678910111213141516171819202122232425262728293031
  1. @extends('layouts.app')
  2. @section('content')
  3. <div class="px-3">
  4. <div class="col-xxl-6 offset-xxl-2">
  5. <form action="{{ ($contract) ? route('contract.update', ['contract' => $contract, 'nav' => $nav ?? null]) : route('contract.store', ['nav' => $nav ?? null]) }}" method="post">
  6. @csrf
  7. <input type="hidden" name="nav" value="{{ $nav ?? '' }}">
  8. @include('partials.input', ['name' => 'year',
  9. 'type' => 'number',
  10. 'title' => 'Год',
  11. 'required' => true,
  12. 'value' => $contract->year ?? date('Y'),
  13. ])
  14. @include('partials.input', ['name' => 'contract_number', 'title' => 'Номер договора', 'required' => true, 'value' => $contract->contract_number ?? ''])
  15. @include('partials.input', ['name' => 'contract_date', 'type' => 'date','title' => 'Дата договора', 'value' => $contract->contract_date ?? date('Y-m-d'), 'required' => true])
  16. @include('partials.submit', ['deleteDisabled' => (!isset($contract)), 'delete' => ['form_id' => 'deleteContract'], 'back_url' => $back_url ?? route('contract.index', session('gp_contracts', []))])
  17. </form>
  18. @if($contract)
  19. <div class="visually-hidden">
  20. <form action="{{ route('contract.delete', ['contract' => $contract, 'nav' => $nav ?? null]) }}" method="POST" id="deleteContract">
  21. @csrf
  22. @method('DELETE')
  23. </form>
  24. </div>
  25. @endif
  26. </div>
  27. </div>
  28. @endsection