• Resolved mainshow

    (@mainshow)


    Hallo!

    Ist es möglich innerhalb der Tabelle auch die dazugehörige Liga anzeigen zu lassen? Das würde uns bei der Verkettung viel helfen, da wir die nächsten Spiele unterschiedlicher Mannschaften ausgeben möchten. Es kann dort aber nicht abgegrenzt werden, welcher Eintrag zu welcher Mannschaft gehört. Gibt es dafür bereits eine Lösung?

    Vielen Dank schon einmal und vielen Dank für dieses grandiose Plugin!

    MfG mainshow

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Author Felix W.

    (@welly2103)

    Hi @mainshow,

    diese Funktionalität ist leider nicht vorgesehen. Eine Möglichkeit wäre es, die Liga manuell per Hook in der entsprechenden Zeile auszugeben, hier ein Beispiel.

    function sis_handball_add_league_to_concatenations($data)
    {
        foreach ($data AS $key => $single_data) {
            if ($key == 0) {
                if ($single_data[4] == 'HSG Annen-Rüdinghausen') {
                    $data[$key][4] .= ' (Liga 1)';
                } else if ($single_data[5] == 'HSG Annen-Rüdinghausen') {
                    $data[$key][5] .= ' (Liga 1)';
                }
            } else if ($key == 1) {
                if ($single_data[4] == 'HSG Annen-Rüdinghausen 2') {
                    $data[$key][4] .= ' (Liga 2)';
                } else if ($single_data[5] == 'HSG Annen-Rüdinghausen 2') {
                    $data[$key][5] .= ' (Liga 2)';
                }
            } else if ($key == 2) {
                if ($single_data[4] == 'HSG Annen-Rüdinghausen') {
                    $data[$key][4] .= ' (Liga 3)';
                } else if ($single_data[5] == 'HSG Annen-Rüdinghausen') {
                    $data[$key][5] .= ' (Liga 3)';
                }
            }
        }
        return $data;
    }
    add_filter('sis_handball_concatenation_data', 'sis_handball_add_league_to_concatenations');
    

    Du kannst dir den zurückgebenden array $data einfach mal per var_dump anschauen, darin stehen einfach nur die Daten für die Tabelle. Die Liga würde ich dann immer einfach hinter das Team schreiben, eine eigene Spalte kann so bisher nicht zur Tabelle hinzugefügt werden.

    Ich werde versuchen das Ganze noch zu erleichtern in Zukunft, sodass die Tabelle komplett manuell zusammengebaut werden kann, das ist heute leider noch nicht möglich.

    Grüße vom Felix

Viewing 1 replies (of 1 total)

The topic ‘Anzeigen der Liga’ is closed to new replies.