add hint admin_shifts no location, shift type or angeltype (#1337)
This commit is contained in:
parent
f387bc655d
commit
89d8a070d9
|
@ -41,11 +41,13 @@ function admin_shifts()
|
|||
|
||||
// Locations laden
|
||||
$locations = Location::orderBy('name')->get();
|
||||
$no_locations = $locations->isEmpty();
|
||||
$location_array = $locations->pluck('name', 'id')->toArray();
|
||||
|
||||
// Load angeltypes
|
||||
/** @var AngelType[] $types */
|
||||
$types = AngelType::all();
|
||||
$no_angeltypes = $types->isEmpty();
|
||||
$needed_angel_types = [];
|
||||
foreach ($types as $type) {
|
||||
$needed_angel_types[$type->id] = 0;
|
||||
|
@ -54,6 +56,7 @@ function admin_shifts()
|
|||
// Load shift types
|
||||
/** @var ShiftType[]|Collection $shifttypes_source */
|
||||
$shifttypes_source = ShiftType::all();
|
||||
$no_shifttypes = $shifttypes_source->isEmpty();
|
||||
$shifttypes = [];
|
||||
foreach ($shifttypes_source as $shifttype) {
|
||||
$shifttypes[$shifttype->id] = $shifttype->name;
|
||||
|
@ -501,6 +504,9 @@ function admin_shifts()
|
|||
icon('clock-history')
|
||||
) . form([$reset], '', 'display:inline'),
|
||||
[
|
||||
$no_locations ? warning(__('admin_shifts.no_locations')) : '',
|
||||
$no_shifttypes ? warning(__('admin_shifts.no_shifttypes')) : '',
|
||||
$no_angeltypes ? warning(__('admin_shifts.no_angeltypes')) : '',
|
||||
msg(),
|
||||
form([
|
||||
div('row', [
|
||||
|
|
|
@ -2074,3 +2074,12 @@ msgstr "Schicht Ort wurde von %s nach %s verschoben"
|
|||
|
||||
msgid "notification.shift.updated.shift"
|
||||
msgstr "Die aktualisierte Schicht:"
|
||||
|
||||
msgid "admin_shifts.no_locations"
|
||||
msgstr "Es wurde noch kein Ort erstellt. Ohne können keine Schichten erstellt werden."
|
||||
|
||||
msgid "admin_shifts.no_shifttypes"
|
||||
msgstr "Es wurde noch kein Schichttyp erstellt. Ohne können keine Schichten erstellt werden."
|
||||
|
||||
msgid "admin_shifts.no_angeltypes"
|
||||
msgstr "Es wurde noch kein Engeltyp erstellt. Ohne können keine Schichten erstellt werden."
|
||||
|
|
|
@ -953,3 +953,12 @@ msgstr "Actions"
|
|||
|
||||
msgid "general.back"
|
||||
msgstr "Back"
|
||||
|
||||
msgid "admin_shifts.no_locations"
|
||||
msgstr "No location has been created yet. Shifts can't be created without one."
|
||||
|
||||
msgid "admin_shifts.no_shifttypes"
|
||||
msgstr "No shift type has been created yet. Shifts can't be created without one."
|
||||
|
||||
msgid "admin_shifts.no_angeltypes"
|
||||
msgstr "No angeltype has been created yet. Shifts can't be created without one."
|
||||
|
|
Loading…
Reference in New Issue