Anzahl Kategorein auf 100 erhöht.

This commit is contained in:
Jürgen Meyer
2025-11-03 12:18:31 +01:00
parent 878cacd8cd
commit 96eff9f189
2 changed files with 7 additions and 4 deletions
@@ -4628,11 +4628,13 @@ function adminKategorien(): void
$kategorien[6] = array(); $kategorien[6] = array();
$kategorien[7] = array(); $kategorien[7] = array();
$anzahl = array(0,50,100,50,50,50,50,50);
foreach ($rows as $row) foreach ($rows as $row)
$kategorien[$row->typ][$row->nummer] = $row->bezeichnung; $kategorien[$row->typ][$row->nummer] = $row->bezeichnung;
for ($typ = 1; $typ <= 7; $typ++) { for ($typ = 1; $typ <= 7; $typ++) {
for ($nummer = 1; $nummer <= 50; $nummer++) { for ($nummer = 1; $nummer <= $anzahl[$typ]; $nummer++) {
$bezeichnung = $db->escape($jInput->get('bezeichnung_' . $typ . '_' . $nummer, '', 'RAW')); $bezeichnung = $db->escape($jInput->get('bezeichnung_' . $typ . '_' . $nummer, '', 'RAW'));
if (empty($bezeichnung)) { if (empty($bezeichnung)) {
if (isset($kategorien[$typ][$nummer])) { if (isset($kategorien[$typ][$nummer])) {
@@ -5086,6 +5086,7 @@ class HTML_sportsmanager_admin
static function adminKategorien($kategorien): void static function adminKategorien($kategorien): void
{ {
global $params; global $params;
$anzahl = array(0,50,100,50,50,50,50,50);
?> ?>
<div <div
@@ -5127,7 +5128,7 @@ class HTML_sportsmanager_admin
</td> </td>
</tr> </tr>
<?php <?php
for ($nummer = 1; $nummer <= 50; $nummer++) { for ($nummer = 1; $nummer <= $anzahl[$typ]; $nummer++) {
?> ?>
<tr> <tr>
<td nowrap style="width: 20%; text-align: right"> <td nowrap style="width: 20%; text-align: right">
@@ -7161,7 +7162,7 @@ class HTML_sportsmanager_admin
<select class="uk-select uk-form-width-medium" style='width: 350px;' name="kategorie" <select class="uk-select uk-form-width-medium" style='width: 350px;' name="kategorie"
id="category" size="1"> id="category" size="1">
<?php <?php
for ($i = 1; $i <= 50; $i++) { for ($i = 1; $i <= 100; $i++) {
echo "<option value=\"" . $i . "\"" . ($row != null ? ($row->kategorie == $i ? " selected" : "") : "") . ">" . $i . (isset($kategorien[$i]) ? htmlentities_utf8(" " . $kategorien[$i]) : "") . "</option>"; echo "<option value=\"" . $i . "\"" . ($row != null ? ($row->kategorie == $i ? " selected" : "") : "") . ">" . $i . (isset($kategorien[$i]) ? htmlentities_utf8(" " . $kategorien[$i]) : "") . "</option>";
} }
?> ?>
@@ -7177,7 +7178,7 @@ class HTML_sportsmanager_admin
<select class="uk-select uk-form-width-medium" name="reihenfolge" id="order" <select class="uk-select uk-form-width-medium" name="reihenfolge" id="order"
size="1"> size="1">
<?php <?php
for ($i = 1; $i <= 50; $i++) { for ($i = 1; $i <= 200; $i++) {
echo "<option value=\"" . $i . "\"" . ($row != null ? ($row->reihenfolge == $i ? " selected" : "") : "") . ">" . $i . "</option>"; echo "<option value=\"" . $i . "\"" . ($row != null ? ($row->reihenfolge == $i ? " selected" : "") : "") . ">" . $i . "</option>";
} }
?> ?>