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">{{ trans('admin.system.'.$code) }}</label>
  5. <div class="col-md-7">
  6. @isset($hcode)
  7. <div class="input-group">
  8. <label for="{{$code}}"></label>
  9. <input type="number" class="form-control" id="{{$code}}" 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 type="number" class="form-control" id="{{$hcode}}" 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 type="number" class="form-control" id="{{$code}}" 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>