input-limit.blade.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. @props(['code', 'hcode', 'value', 'holder' => '', 'min' => 0, 'max' => false, 'hmin' => false, 'hmax' => false, 'hvalue', 'unit'])
  2. <div class="form-group col-lg-6">
  3. <div class="row">
  4. <label class="col-md-3 col-form-label" for="{{ $code }}">{{ trans("model.config.$code") }}</label>
  5. <div class="col-md-7">
  6. @isset($hcode)
  7. <div class="input-group">
  8. <label for="{{ $code }}"></label>
  9. <input class="form-control" id="{{ $code }}" type="number" value="{{ $value }}"
  10. onchange="updateFromInput('{{ $code }}', {{ $min }},{{ $max }})" />
  11. <div class="input-group-prepend">
  12. <span class="input-group-text"> ~ </span>
  13. </div>
  14. <label for="{{ $hcode }}"></label>
  15. <input class="form-control" id="{{ $hcode }}" type="number" value="{{ $hvalue }}"
  16. onchange="updateFromInput('{{ $hcode }}',{{ $hmin }},{{ $hmax }})" />
  17. @isset($unit)
  18. <div class="input-group-prepend">
  19. <span class="input-group-text"> {{ $unit }} </span>
  20. </div>
  21. @endisset
  22. </div>
  23. @else
  24. <div class="input-group">
  25. <input class="form-control" id="{{ $code }}" type="number" value="{{ $value }}" />
  26. <div class="input-group-append">
  27. @isset($unit)
  28. <span class="input-group-text">{{ $unit }}</span>
  29. @endisset
  30. <button class="btn btn-primary" type="button"
  31. onclick="updateFromInput('{{ $code }}', {{ $min }}, {{ $max }})">{{ trans('common.update') }}</button>
  32. </div>
  33. </div>
  34. @endisset
  35. @if (trans("admin.system.hint.$code") !== "admin.system.hint.$code")
  36. <span class="text-help"> {!! trans("admin.system.hint.$code") !!} </span>
  37. @endisset
  38. </div>
  39. </div>
  40. </div>