19
19
{!! view_render_event (' admin.settings.data_transfers.edit.breadcrumbs.before' ) ! !}
20
20
21
21
<!-- Breadcrumbs -->
22
- <x-admin::breadcrumbs
22
+ <x-admin::breadcrumbs
23
23
name =" settings.data_transfers.edit"
24
24
:entity =" $import"
25
25
/>
@@ -69,29 +69,31 @@ class="primary-button"
69
69
@lang (' admin::app.settings.data-transfer.imports.edit.type' )
70
70
</x-admin::form .control-group.label >
71
71
72
- <x-admin::form .control-group.control
73
- type =" select"
74
- name =" type"
75
- id =" type"
76
- :value =" old('type') ?? $import->type"
77
- ref =" importType"
78
- rules =" required"
79
- :label =" trans('admin::app.settings.data-transfer.imports.edit.type')"
80
- >
81
- @foreach (config (' importers' ) as $code => $importer )
82
- <option value =" {{ $code } }" >@lang ($importer [' title' ] )</option >
83
- @endforeach
84
- </x-admin::form .control-group.control >
85
-
86
- <!-- Source Sample Download Links -->
87
- <a
88
- :href =" '{{ route (' admin.settings.data_transfer.imports.download_sample' ) } } /' + $refs['importType']?.value"
89
- target =" _blank"
90
- id =" source-sample-link"
91
- class =" mt-1 cursor-pointer text-sm text-brandColor transition-all hover:underline"
92
- >
93
- @lang (' admin::app.settings.data-transfer.imports.edit.download-sample' )
94
- </a >
72
+ <div class =" flex flex-col gap-0.5" >
73
+ <x-admin::form .control-group.control
74
+ type =" select"
75
+ name =" type"
76
+ id =" type"
77
+ :value =" old('type') ?? $import->type"
78
+ ref =" importType"
79
+ rules =" required"
80
+ :label =" trans('admin::app.settings.data-transfer.imports.edit.type')"
81
+ >
82
+ @foreach (config (' importers' ) as $code => $importer )
83
+ <option value =" {{ $code } }" >@lang ($importer [' title' ] )</option >
84
+ @endforeach
85
+ </x-admin::form .control-group.control >
86
+
87
+ <!-- Source Sample Download Links -->
88
+ <a
89
+ :href =" '{{ route (' admin.settings.data_transfer.imports.download_sample' ) } } /' + $refs['importType']?.value"
90
+ target =" _blank"
91
+ id =" source-sample-link"
92
+ class =" mt-1 cursor-pointer text-sm text-brandColor transition-all hover:underline"
93
+ >
94
+ @lang (' admin::app.settings.data-transfer.imports.edit.download-sample' )
95
+ </a >
96
+ </div >
95
97
96
98
<x-admin::form .control-group.error control-name =" type" />
97
99
</x-admin::form .control-group >
@@ -102,13 +104,27 @@ class="mt-1 cursor-pointer text-sm text-brandColor transition-all hover:underlin
102
104
@lang (' admin::app.settings.data-transfer.imports.edit.file' )
103
105
</x-admin::form .control-group.label >
104
106
105
- <x-admin::form .control-group.control
106
- type =" file"
107
- name =" file"
108
- :label =" trans('admin::app.settings.data-transfer.imports.edit.file')"
109
- />
107
+ <div class =" flex flex-col gap-0.5" >
108
+ <x-admin::form .control-group.control
109
+ type =" file"
110
+ name =" file"
111
+ :label =" trans('admin::app.settings.data-transfer.imports.edit.file')"
112
+ />
110
113
111
- <x-admin::form .control-group.error control-name =" file" />
114
+ <x-admin::form .control-group.error control-name =" file" />
115
+
116
+ @if ($import ?-> file_path )
117
+ <!-- Uploaded File Link -->
118
+ <a
119
+ href =" {{ route (' admin.settings.data_transfer.imports.download' , $import ?-> id ) } }"
120
+ target =" _blank"
121
+ id =" uploaded-file-link"
122
+ class =" mt-1 cursor-pointer text-sm text-brandColor transition-all hover:underline"
123
+ >
124
+ {{ $import ?-> file_name } }
125
+ </a >
126
+ @endif
127
+ </div >
112
128
</x-admin::form .control-group >
113
129
</div >
114
130
0 commit comments