summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2025-07-08 15:23:37 +0200
committerSimon Rettberg2025-07-08 15:23:37 +0200
commitb628840f2338a4642f3900a52c940d7a3313397a (patch)
treeed1c282ed79bd97325b6f8767535d08a35a68a7e
parent[locations] Cleanup Location class (diff)
downloadslx-admin-b628840f2338a4642f3900a52c940d7a3313397a.tar.gz
slx-admin-b628840f2338a4642f3900a52c940d7a3313397a.tar.xz
slx-admin-b628840f2338a4642f3900a52c940d7a3313397a.zip
[locations] Location::getLocations(): Add "checked" string for convenience
-rw-r--r--modules-available/locations/inc/location.inc.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules-available/locations/inc/location.inc.php b/modules-available/locations/inc/location.inc.php
index d4978068..487bb5ff 100644
--- a/modules-available/locations/inc/location.inc.php
+++ b/modules-available/locations/inc/location.inc.php
@@ -224,6 +224,7 @@ class Location
}
if ((is_array($selected) && in_array($row['locationid'], $selected)) || $row['locationid'] == $selected) {
$row['selected'] = true;
+ $row['checked'] = 'checked';
}
$row['sortIndex'] = $index++;
}
@@ -232,6 +233,7 @@ class Location
'locationid' => 0,
'locationname' => '-----',
'selected' => $selected === 0,
+ 'checked' => $selected === 0 || (is_array($selected) && in_array(0, $selected)) ? 'checked' : '',
'locationpad' => '',
];
if ($keepArrayKeys) {