Closed oulxbie closed 3 months ago
Wenn ich es im Code richtig lese, wird der Meistertipp nicht mehr angezeigt wenn das aktuelle Datum später ist als das Projekt-Startdatum oder es sind keine Mannschaften im Tippspiel für den Meistertipp ausgewählt.
Trifft aber beides nicht zu.
Sollte man hier nicht mehrere Mannschaften zum Tippen auswählen können oder verstehe ich das System falsch? Vielleicht kann mir das einer erklären wie ein Tippspiel erstellt wird.
Damit der Meistertipp auch in der Tippspieler-Ansicht dargestellt wird, muss die getippte Mannschaft auch in dem Tippspiel-Projekt ausgewählt sein.
Was ich dann hier machen kann.
Tut mir leid. Ich komme nicht mal dazu einen Tippspieler zu erstellen. Da muss ich erst das Tippspiel korrekt einrichten und da scheitere ich derzeit daran.
Kannst du debuggen oder den Code lesen? In der Datei components\com_sportsmanagement\views\predictionuser\tmpl\default_info.php werden die auszugebenden Daten erzeugt.
Ich konnte jetzt ein Tippspiel einrichten. Da das Projekt noch nicht gestartet ist, wird der Meistertipp auch nicht angezeigt. Anscheinend um andere Tippspieler nicht zu viel zu verraten ;-)
Erst wenn das Projekt gestartet ist, also zumindest das Startdatum des Projekts früher ist als der heutige Tag, wird der Meistertipp auch angezeigt.
Was in soweit richtig ist (für die für alle einsehbare) Tipp-Rangliste. Sabine und Otmar haben z.B. schon einen Meistertipp abgegeben, welcher aber für mich nicht sichtbar ist.
Für mich sollte aber in meiner eigenen "Mitgliederinformatin" so wie ja auch in der "Rangliste" mein Tipp doch sichtbar sein, auch vor dem Projektstartdatum?
Du könntest mal folgende Code-Anpassung ausprobieren und dann Rückmeldung dazu geben ob das so passen würde. Dann könnte ich auch einen Pull-Request machen:
In der Datei components\com_sportsmanagement\views\predictionusers\tmpl\default_info.php die Zeile 255 so abändern:
$showChamp = ($thisTimeDate > $competitionStartTimeDate || $this->actJoomlaUser->id == $this->predictionMember->user_id);
Damit sollte er prüfen ob der angemeldete Benutzer der gleiche ist wie der Tippspieler und den Meister-Tipp anzeigen.
Das sieht gut aus!
@oulxbie Kann hier zugemacht werden oder ist noch was offen?
Hallo Community, sollte hier nicht der Meistertipp angezeigt werden, wenn ausgewählt und in der eigenen Tippspielerinformation?