form.blade.php 6.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <div class="form-group {{ $errors->has('vendor_id') ? 'has-error' : ''}}">
  2. <label for="vendor_id" class="control-label">{{ 'Vendor Id' }}</label>
  3. <input class="form-control" name="vendor_id" type="number" id="vendor_id" value="{{ isset($post->vendor_id) ? $post->vendor_id : ''}}" >
  4. {!! $errors->first('vendor_id', '<p class="help-block">:message</p>') !!}
  5. </div>
  6. <div class="form-group {{ $errors->has('category_id') ? 'has-error' : ''}}">
  7. <label for="category_id" class="control-label">{{ 'Category Id' }}</label>
  8. <input class="form-control" name="category_id" type="number" id="category_id" value="{{ isset($post->category_id) ? $post->category_id : ''}}" >
  9. {!! $errors->first('category_id', '<p class="help-block">:message</p>') !!}
  10. </div>
  11. <div class="form-group {{ $errors->has('name') ? 'has-error' : ''}}">
  12. <label for="name" class="control-label">{{ 'Name' }}</label>
  13. <input class="form-control" name="name" type="text" id="name" value="{{ isset($post->name) ? $post->name : ''}}" >
  14. {!! $errors->first('name', '<p class="help-block">:message</p>') !!}
  15. </div>
  16. <div class="form-group {{ $errors->has('model_name') ? 'has-error' : ''}}">
  17. <label for="model_name" class="control-label">{{ 'Model Name' }}</label>
  18. <input class="form-control" name="model_name" type="text" id="model_name" value="{{ isset($post->model_name) ? $post->model_name : ''}}" >
  19. {!! $errors->first('model_name', '<p class="help-block">:message</p>') !!}
  20. </div>
  21. <div class="form-group {{ $errors->has('model_number') ? 'has-error' : ''}}">
  22. <label for="model_number" class="control-label">{{ 'Model Number' }}</label>
  23. <input class="form-control" name="model_number" type="text" id="model_number" value="{{ isset($post->model_number) ? $post->model_number : ''}}" >
  24. {!! $errors->first('model_number', '<p class="help-block">:message</p>') !!}
  25. </div>
  26. <div class="form-group {{ $errors->has('registered_number') ? 'has-error' : ''}}">
  27. <label for="registered_number" class="control-label">{{ 'Registered Number' }}</label>
  28. <input class="form-control" name="registered_number" type="text" id="registered_number" value="{{ isset($post->registered_number) ? $post->registered_number : ''}}" >
  29. {!! $errors->first('registered_number', '<p class="help-block">:message</p>') !!}
  30. </div>
  31. <div class="form-group {{ $errors->has('brand') ? 'has-error' : ''}}">
  32. <label for="brand" class="control-label">{{ 'Brand' }}</label>
  33. <input class="form-control" name="brand" type="text" id="brand" value="{{ isset($post->brand) ? $post->brand : ''}}" >
  34. {!! $errors->first('brand', '<p class="help-block">:message</p>') !!}
  35. </div>
  36. <div class="form-group {{ $errors->has('duration') ? 'has-error' : ''}}">
  37. <label for="duration" class="control-label">{{ 'Duration' }}</label>
  38. <input class="form-control" name="duration" type="text" id="duration" value="{{ isset($post->duration) ? $post->duration : ''}}" >
  39. {!! $errors->first('duration', '<p class="help-block">:message</p>') !!}
  40. </div>
  41. <div class="form-group {{ $errors->has('duration_type') ? 'has-error' : ''}}">
  42. <label for="duration_type" class="control-label">{{ 'Duration Type' }}</label>
  43. <input class="form-control" name="duration_type" type="text" id="duration_type" value="{{ isset($post->duration_type) ? $post->duration_type : ''}}" >
  44. {!! $errors->first('duration_type', '<p class="help-block">:message</p>') !!}
  45. </div>
  46. <div class="form-group {{ $errors->has('asset_type') ? 'has-error' : ''}}">
  47. <label for="asset_type" class="control-label">{{ 'Asset Type' }}</label>
  48. <input class="form-control" name="asset_type" type="text" id="asset_type" value="{{ isset($post->asset_type) ? $post->asset_type : ''}}" >
  49. {!! $errors->first('asset_type', '<p class="help-block">:message</p>') !!}
  50. </div>
  51. <div class="form-group {{ $errors->has('cost') ? 'has-error' : ''}}">
  52. <label for="cost" class="control-label">{{ 'Cost' }}</label>
  53. <input class="form-control" name="cost" type="text" id="cost" value="{{ isset($post->cost) ? $post->cost : ''}}" >
  54. {!! $errors->first('cost', '<p class="help-block">:message</p>') !!}
  55. </div>
  56. <div class="form-group {{ $errors->has('description') ? 'has-error' : ''}}">
  57. <label for="description" class="control-label">{{ 'Description' }}</label>
  58. <textarea class="form-control" rows="5" name="description" type="textarea" id="description" >{{ isset($post->description) ? $post->description : ''}}</textarea>
  59. {!! $errors->first('description', '<p class="help-block">:message</p>') !!}
  60. </div>
  61. <div class="form-group {{ $errors->has('image') ? 'has-error' : ''}}">
  62. <label for="image" class="control-label">{{ 'Image' }}</label>
  63. <textarea class="form-control" rows="5" name="image" type="textarea" id="image" >{{ isset($post->image) ? $post->image : ''}}</textarea>
  64. {!! $errors->first('image', '<p class="help-block">:message</p>') !!}
  65. </div>
  66. <div class="form-group {{ $errors->has('weight') ? 'has-error' : ''}}">
  67. <label for="weight" class="control-label">{{ 'Weight' }}</label>
  68. <input class="form-control" name="weight" type="text" id="weight" value="{{ isset($post->weight) ? $post->weight : ''}}" >
  69. {!! $errors->first('weight', '<p class="help-block">:message</p>') !!}
  70. </div>
  71. <div class="form-group {{ $errors->has('size') ? 'has-error' : ''}}">
  72. <label for="size" class="control-label">{{ 'Size' }}</label>
  73. <input class="form-control" name="size" type="text" id="size" value="{{ isset($post->size) ? $post->size : ''}}" >
  74. {!! $errors->first('size', '<p class="help-block">:message</p>') !!}
  75. </div>
  76. <div class="form-group {{ $errors->has('return_policy') ? 'has-error' : ''}}">
  77. <label for="return_policy" class="control-label">{{ 'Return Policy' }}</label>
  78. <textarea class="form-control" rows="5" name="return_policy" type="textarea" id="return_policy" >{{ isset($post->return_policy) ? $post->return_policy : ''}}</textarea>
  79. {!! $errors->first('return_policy', '<p class="help-block">:message</p>') !!}
  80. </div>
  81. <div class="form-group {{ $errors->has('status') ? 'has-error' : ''}}">
  82. <label for="status" class="control-label">{{ 'Status' }}</label>
  83. <select name="status" class="form-control" id="status" >
  84. @foreach (json_decode('{0: 0, 1: 1}', true) as $optionKey => $optionValue)
  85. <option value="{{ $optionKey }}" {{ (isset($post->status) && $post->status == $optionKey) ? 'selected' : ''}}>{{ $optionValue }}</option>
  86. @endforeach
  87. </select>
  88. {!! $errors->first('status', '<p class="help-block">:message</p>') !!}
  89. </div>
  90. <div class="form-group">
  91. <input class="btn btn-primary" type="submit" value="{{ $formMode === 'edit' ? 'Update' : 'Create' }}">
  92. </div>