_section_price.blade.php 4.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. {{--
  2. Partial: секция «Цены и местонахождение» формы автомобиля
  3. Переменные из родителя: $v, $countries, $cities
  4. --}}
  5. <div class="card card-warning card-outline">
  6. <div class="card-header"><h3 class="card-title">Цены и местонахождение</h3></div>
  7. <div class="card-body">
  8. <div class="row">
  9. <div class="col-md-3">
  10. <div class="form-group">
  11. <label>Цена (USD)</label>
  12. <input type="number" name="price_usd"
  13. class="form-control @error('price_usd') is-invalid @enderror"
  14. value="{{ $v('price_usd') }}" min="0">
  15. @error('price_usd')<div class="invalid-feedback">{{ $message }}</div>@enderror
  16. </div>
  17. </div>
  18. <div class="col-md-3">
  19. <div class="form-group">
  20. <label>Цена (RUB)</label>
  21. <input type="number" name="price_rub"
  22. class="form-control @error('price_rub') is-invalid @enderror"
  23. value="{{ $v('price_rub') }}" min="0">
  24. @error('price_rub')<div class="invalid-feedback">{{ $message }}</div>@enderror
  25. </div>
  26. </div>
  27. <div class="col-md-3">
  28. <div class="form-group">
  29. <label>Цена Владивосток</label>
  30. <input type="number" name="price_vladivostok"
  31. class="form-control @error('price_vladivostok') is-invalid @enderror"
  32. value="{{ $v('price_vladivostok') }}" min="0">
  33. @error('price_vladivostok')<div class="invalid-feedback">{{ $message }}</div>@enderror
  34. </div>
  35. </div>
  36. <div class="col-md-3">
  37. <div class="form-group">
  38. <label>Цена Москва</label>
  39. <input type="number" name="price_moscow"
  40. class="form-control @error('price_moscow') is-invalid @enderror"
  41. value="{{ $v('price_moscow') }}" min="0">
  42. @error('price_moscow')<div class="invalid-feedback">{{ $message }}</div>@enderror
  43. </div>
  44. </div>
  45. </div>
  46. <div class="row">
  47. <div class="col-md-3">
  48. <div class="form-group">
  49. <label>Страна происхождения</label>
  50. <select name="country_origin" class="form-control @error('country_origin') is-invalid @enderror">
  51. <option value="">— выберите —</option>
  52. @foreach($countries as $c)
  53. <option value="{{ $c->value }}" @selected($v('country_origin') === $c->value)>{{ $c->value }}</option>
  54. @endforeach
  55. </select>
  56. @error('country_origin')<div class="invalid-feedback">{{ $message }}</div>@enderror
  57. </div>
  58. </div>
  59. <div class="col-md-3">
  60. <div class="form-group">
  61. <label>Город</label>
  62. <select name="city" class="form-control @error('city') is-invalid @enderror">
  63. <option value="">— выберите —</option>
  64. @foreach($cities as $c)
  65. <option value="{{ $c->value }}" @selected($v('city') === $c->value)>{{ $c->value }}</option>
  66. @endforeach
  67. </select>
  68. @error('city')<div class="invalid-feedback">{{ $message }}</div>@enderror
  69. </div>
  70. </div>
  71. <div class="col-md-3 d-flex align-items-end pb-3">
  72. <div class="custom-control custom-checkbox">
  73. <input type="checkbox" class="custom-control-input" id="price_negotiable"
  74. name="price_negotiable" value="1"
  75. @checked($v('price_negotiable', false))>
  76. <label class="custom-control-label" for="price_negotiable">Торг уместен</label>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. </div>