Make days checkboxes work
This commit is contained in:
parent
4422a0dc04
commit
b2d137a3c0
@ -24,7 +24,8 @@ $data = [
|
|||||||
"shirt" => "",
|
"shirt" => "",
|
||||||
"sex" => "",
|
"sex" => "",
|
||||||
"parentname" => "",
|
"parentname" => "",
|
||||||
"rank" => ""
|
"rank" => "",
|
||||||
|
"days" => ""
|
||||||
];
|
];
|
||||||
$type = "camper";
|
$type = "camper";
|
||||||
if (!empty($VARS['type']) && preg_match("/(camper|adult|youth)/", $VARS['type'])) {
|
if (!empty($VARS['type']) && preg_match("/(camper|adult|youth)/", $VARS['type'])) {
|
||||||
@ -237,6 +238,7 @@ if (!empty($VARS['id']) && $database->has('people', ['personid' => $VARS['id']])
|
|||||||
"Th" => "Thursday",
|
"Th" => "Thursday",
|
||||||
"Fr" => "Friday",
|
"Fr" => "Friday",
|
||||||
],
|
],
|
||||||
|
"selected" => str_split($data['days'], 2),
|
||||||
"error" => "Choose at least one day."
|
"error" => "Choose at least one day."
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
@ -343,7 +345,17 @@ if (!empty($VARS['id']) && $database->has('people', ['personid' => $VARS['id']])
|
|||||||
foreach ($item['options'] as $value => $label) {
|
foreach ($item['options'] as $value => $label) {
|
||||||
?>
|
?>
|
||||||
<div class="form-check m-1">
|
<div class="form-check m-1">
|
||||||
<input class="form-check-input" type="checkbox" data-name="<?php echo $item['name']; ?>" name="<?php echo $item['name']; ?>[]" value="<?php echo $value; ?>">
|
<input class="form-check-input"
|
||||||
|
type="checkbox"
|
||||||
|
data-name="<?php echo $item['name']; ?>"
|
||||||
|
name="<?php echo $item['name']; ?>[]"
|
||||||
|
value="<?php echo $value; ?>"
|
||||||
|
<?php
|
||||||
|
if (in_array($value, $item['selected'])) {
|
||||||
|
echo "checked";
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
>
|
||||||
<label class="form-check-label">
|
<label class="form-check-label">
|
||||||
<?php echo $label; ?>
|
<?php echo $label; ?>
|
||||||
</label>
|
</label>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user