Kein Satzstand je Spiel, wo je Satz gewertet wird

Sven 2026-09-09 mit Bildschirmfoto des Begegnungsformulars: „Bei dem Modus ‚für
jeden Satz einzeln' erscheint mir die Anzeige der Satzergebnisse bei den Spielen
nicht sinnvoll beim Bearbeiten der Begegnung. Zeige diese da nicht an."

Zu Recht: die Zeile „Saetze: 2:1" unter einem Spiel beantwortet dort eine Frage,
die in diesem Modus niemand stellt. Gewertet wird jeder Satz einzeln — der
Satzstand des Spiels entscheidet nichts mehr, und daneben steht bereits der
Gesamtstand, der die tatsaechlich vergebenen Spielpunkte zeigt.

Die Zeile entfaellt deshalb je Spiel, dessen Wertung „je Satz" ist (Einzel und
Doppel getrennt betrachtet, weil beide eine eigene Wertung haben koennen).

Die beiden VERBORGENEN Felder darunter bleiben in jedem Fall stehen: sie tragen
`spiel_N_heim_punkte`/`_gast_punkte` zum Server, und das Satz-JavaScript
beschreibt sie weiter. Nur die sichtbare Zeile faellt weg; das JS, das sie
fuellt, prueft ohnehin auf Vorhandensein (`if (anzeige != null)`) und laeuft
unveraendert.

Gemessen am Testserver:
  Liga G (je Satz):        0 Satzstand-Anzeigen, 6 verborgene Punktefelder
  Liga F (Satzdetail, aber
         Wertung je Spiel): 3 Anzeigen, 3 span-Elemente, 6 Punktefelder
This commit is contained in:
svennickel
2026-09-09 22:57:17 +02:00
parent 1a111b792f
commit cc07d7d53a
@@ -13275,11 +13275,17 @@ static function adminVerbandsorganMitglieder($rows,$verbandsorgan): void
<input type="hidden"
name="spiel_<?php echo $spiel_nr; ?>_gast_punkte"
value="<?php echo $stand_vorhanden ? (int)$spiel->teamspiel_gast_punkte : ''; ?>"/>
<?php
$w_dieses_spiel = $spieltypen[$spiel_nr - 1][0] == "D"
? $spielpunkte_wertung_doppel
: $spielpunkte_wertung_einzel;
if ($w_dieses_spiel < 10) { ?>
<strong><?php echo Text::_('COM_SPORTSMANAGER_SETS'); ?>:
<span id="saetze_<?php echo $spiel_nr; ?>"><?php
echo $stand_vorhanden
? ((int)$spiel->teamspiel_heim_punkte . ":" . (int)$spiel->teamspiel_gast_punkte)
: ''; ?></span></strong>
<?php } ?>
</td>
</tr>
<?php } ?>