ad 1. danke und prima
und ja, da unterstütze ich dich gerne bei deinem Anliegen...
- in deutscher Umgebung nennen wir den Vereinsbezeichner in den Erklärungen am besten <Vereins-ZPS>,
- und in der englischen Umgebung ist vermutlich <club-id-code> ok. Eine ZPS dürfte in England kein gängiger Begriff sein
ad 2. Alle Termine einer Mannschaft
- da stimmt deine Syntax nicht.
also nach den Erklärungen wäre das LIGENBEZOGEN....
(und nicht seasonbezogen, wie du es versucht hast)
Grundtypen des Tags
Liga bezogen: [showCLMData:<source>:<liga>:<style>:<view>:<runde>:<paarung>:<durchgang>]
im Beispiel dann.....
[showCLMData:1:63:0:4:3]
wobei statt Runde die Teilnehmernummer (3) der Mannschaft in dieser Liga (63) eingesetzt wird.
1 ist der source
63 ist die ligenid
0 ist der style
4 ist der view
3 ist die Teilnehmernummer innerhalb der liga 63 von der gewollten Mannschaft (auch Startranglistennummer genannt)
-- die weiteren Parameter paarung und durchgang sind bei diesem view irrelevant
ad 3. das ist noch etwas unklar
- in deiner Liga gibt es mehrere Sonderfälle
- ungerade Anzahl der Mannschaften - dadurch Freilose -
- je nach Konfiguration können die Freilose ggf. nicht zu echten Paarungen führen.
- deshalb die Empfehlung, wenn z.B. die erste Paarung in einer Runde eine "Freilos-Paarung" ist, es mit einer reduzierten Paarungsnummer zu versuchen (also z.B. 2 statt 3).
- zusätzlich gibt es Ergebnisse in späteren Runden, wobei in früheren Runden viele Paarungen noch nicht gespielt sind.
Es ist noch in Prüfung, inwieweit das ggf. eine Rolle spielt.
(Es sollte keine Rolle spielen
- es kann sein dass hier noch etwas zu optimieren ist.)
Martin_ schrieb:
Hier meine Testergebnisse:
Versionen:
Joomla! 3.9.12 Stable, CLM 3.7.3a, Plugin 0.9.2
Ergebnis:
1. List all Club Fixtures
[showCLMData:<data-source>:<season-id>:<style>:<view = 14>:<club-id>]
Vorschlag: <club-id> in den Erläuterungen durch <club-id-code> oder <club-ZPS> ersetzen.
Begründung: Die Angabe <club-id> ist nicht eindeutig, da es mehrere Identifokatoren gibt:
CLM Back-end, Club Manager: die Angaben in der Spalten "#" und "Club ID Code" und "ID"
Joomla-Datenbank, CLM-Tabelle "#_clm_dwz_vereine", Spalte "ID"
Diese Option funzt, Beispiel:
All Atticus Fixtures 2019/2020
2. List all Fixtures of a Team
[showCLMData:<data-source>:<season-id>:<style>:<view = 4>:<team-no>]
führt zu Fehlermeldungen, da ich wahrscheinlich imer eine falsche <team-no> eingetragen habe.
CLM-Back-end, Teams: "TNo" und "Team-No." und "ID" => e_noLeagueDataError
<data-source>, <season-id>, <style> und <view = 4> sind alle richtig.
Daher meine Frage: Wo ist der Fehler?
3. Paarungsliste eines Mannschaftskampes: Fehlermeldung
In der 440-League gibtt es eine ungerade Zahl von Mannschaften und als "6. Mannschaft" ein "Bye" (= spielfrei). Das führt zu einer Fehlermeldung:
Beim Plugin-Aufruf ist ein Fehler aufgetreten, ggf. informieren Sie den Seitenadministrator.
The parameter 'Fixture' is too large.
Parameter: 1:85:1:3:2:3:1
[showCLMData:<data-source>:<league-id>:<style>:<view>:<round-id>:<fixture-id>:<leg>]
Alle Zahlen sind geprüft und richtig. Warum erhalte ich diese Fehlermeldung?
440 League Aigburth v Atticus
Grüße,
Martin