2018-07-16 20:09:53 -07:00
|
|
|
<!-- Modal -->
|
|
|
|
<div class="modal fade" id="uploadFileModal" tabindex="-1" role="dialog" aria-labelledby="uploadFileModalLabel" aria-hidden="true">
|
|
|
|
<div class="modal-dialog">
|
|
|
|
<div class="modal-content">
|
|
|
|
<div class="modal-header">
|
|
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
2023-04-16 12:29:48 -07:00
|
|
|
<h4 class="modal-title" id="uploadFileModalLabel">{{ trans('general.file_upload') }}</h4>
|
2018-07-16 20:09:53 -07:00
|
|
|
</div>
|
2025-02-12 11:42:09 -08:00
|
|
|
<form
|
|
|
|
method="POST"
|
|
|
|
action="{{ route('upload/' . $item_type, $item_id) }}"
|
|
|
|
accept-charset="UTF-8"
|
|
|
|
class="form-horizontal"
|
|
|
|
enctype="multipart/form-data"
|
|
|
|
>
|
2018-07-16 20:09:53 -07:00
|
|
|
<input type="hidden" name="_token" value="{{ csrf_token() }}" />
|
|
|
|
<div class="modal-body">
|
|
|
|
|
|
|
|
<div class="row">
|
2023-08-28 04:37:42 -07:00
|
|
|
<div class="col-md-12">
|
2018-07-16 20:09:53 -07:00
|
|
|
|
2023-08-28 04:37:42 -07:00
|
|
|
<label class="btn btn-default btn-block">
|
|
|
|
{{ trans('button.select_files') }}
|
2023-03-24 06:57:43 -07:00
|
|
|
<input type="file" name="file[]" multiple="true" class="js-uploadFile" id="uploadFile" data-maxsize="{{ Helper::file_upload_max_size() }}" accept="image/*,.csv,.zip,.rar,.doc,.docx,.xls,.xlsx,.xml,.lic,.xlsx,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel,text/plain,.pdf,application/rtf,application/json" style="display:none" required>
|
2018-07-16 20:09:53 -07:00
|
|
|
</label>
|
|
|
|
|
|
|
|
</div>
|
2023-08-28 04:37:42 -07:00
|
|
|
<div class="col-md-12">
|
2019-03-01 15:25:42 -08:00
|
|
|
<span id="uploadFile-info"></span>
|
2018-07-16 20:09:53 -07:00
|
|
|
</div>
|
|
|
|
<div class="col-md-12">
|
2021-09-28 19:44:55 -07:00
|
|
|
<p class="help-block" id="uploadFile-status">{{ trans('general.upload_filetypes_help', ['size' => Helper::file_upload_max_size_readable()]) }}</p>
|
2018-07-16 20:09:53 -07:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="col-md-12">
|
2025-01-14 13:16:31 -08:00
|
|
|
<x-input.textarea
|
|
|
|
name="notes"
|
|
|
|
:value="old('notes')"
|
|
|
|
placeholder="Notes (Optional)"
|
|
|
|
rows="3"
|
|
|
|
aria-label="file"
|
|
|
|
/>
|
2018-07-16 20:09:53 -07:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div> <!-- /.modal-body-->
|
|
|
|
<div class="modal-footer">
|
|
|
|
<a href="#" class="pull-left" data-dismiss="modal">{{ trans('button.cancel') }}</a>
|
|
|
|
<button type="submit" class="btn btn-primary">{{ trans('button.upload') }}</button>
|
|
|
|
</div>
|
2025-02-12 11:42:09 -08:00
|
|
|
</form>
|
2018-07-16 20:09:53 -07:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|