![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hab für ein Projekt etwas komplexere Anforderungen und weiß nicht welche Extension(s) ich dazu verwenden soll. Es geht um eine Seite eines Kart-Fördervereins. 1.) Der Verein hat Mitglieder, so wie in jedem Verein, einfach Mitglieder, ohne Funktion, einfach Name und Adresse. Dazu soll es eine Mitgliederliste geben. 2.) Es gibt Fahrer: - Fahrer die unabhängig vom Verein sind und an Rennen teilnehmen - Vereinsmitglieder (=Mitglieder aus Punkt 1.), bzw. Fahrer die im Namen des Vereins an Rennen teilnehmen Jeder Fahrer hat Punkte. Dazu soll es eine Rangliste der Fahrer geben. 3) Es gibt Teams: - Teams die unabhängig vom Verein sind und an Rennen, Turnieren und Meisterschaften teilnehmen - Teams, die im Namen des Vereins an Rennen, Turnieren und Meisterschaften teilnehmen Jedes Team hat Punkte: die Gesamtsumme der Punkte aller Fahrer im Team. Dazu soll es eine Teamrangliste geben, jedes Team verlinkt zur Fahrerliste beschränkt auf die jeweiligen Teammitglieder. Nicht jeder Fahrer hat ein Team, ist also nicht einem Team zugeordnet. Jeder Fahrer in einem Team scheint aber auch in der Fahrerliste auf. Die ganze Liste soll mit einer Datenbasis verwaltet werden. Anders gesagt, ein SysOrdner für alle Mitglieder/Fahrer und die Teams (als Gruppen). Mit welchen Extensions komme ich zu diesem Ergebnis? Hier noch meine Gedanken dazu: - Die Mitgliederliste lässt sich mit einer einfachen Benutzerliste machen, bei der man eine Sortierung auswählen kann. Diese Liste sollte keine Herausforderung sein. - Für die Fahrer könnte man eine Gruppe "Fahrer" erstellen, die Fahrerliste ist das gleiche wie die Mitgliederliste beschränkt auf Benutzer der Gruppe "Fahrer". Sortiert nach ... tja, Punkten? Gibts eine Extension bei der man benutzerdefinierte Felder hinzufügen kann? - Die Teamliste ist eine Gruppenliste. Aber wie schränkt man die Gruppen ein? Es gibt ja noch die Gruppen "Fahrer", "Vereinsmitglied" und eventuell noch andere (Forumsbenutzer, Seitenredakteure, ...) die in der Teamrangliste nicht berücksichtigt werden sollen. Wärs irgendwie möglich eine Gruppe "Teams" zu erstellen und alle Team-Gruppen sind eine Untergruppe davon? Möglich wäre auch, dass man die Gruppen, die in der Team-Rangliste angezeigt werden sollen im Backend manuell auswählt (Teamliste wird in überschaubarem Rahmen bleiben, kaum mehr als 20 oder 30 Teams). Die Sortierung ist hier die große Herausforderung. Die Teamliste soll nach Gesamtsumme der Punkte der Fahrer des Teams sortiert sein. Bin hier absolut planlos. Bin dankbar für Vorschläge, vollständige Lösungswege oder auch nur Anstösse in eine Richtung. Cheers, Clownfish |
|
#2
| |||
| |||
| Die Teamliste wird vermutlich noch bescheidener und von geringerem Umfang als angenommen, ließe sich also händisch pflegen. Im Prinzip reduziert das die Angelegenheit auf eine Frage: Gibts eine Community-Extension wie cwt_community oder eine Adress-Extension wie tt_address, in der man benutzerdefinierte Felder hinzufügen kann? Oder lässt sich das irgendwie anders machen? Wenn man in der Datenbanktabelle fe_users einfach ein Feld "Fahrerpunkte" anhängt, lässt sich das Feld dann irgendwie in der Benutzerverwaltung editierbar machen? Kann man TYPO3 irgendwie anweisen, zusätzliche Felder in der Benutzerverwaltung zu berücksichtigen? Falls das möglich ist, können dann auch die Userlisten-Views von zB. tt_address oder newloginbox nach diesem neuen Feld sortieren? |
|
#3
| ||||
| ||||
| Also bei der new login box ist ja eine pi3 Userliste dabei.. Die kann man erweitern und Felder hinzufügen. Wenn du dann auch noch spezielle Spalten sortieren lassen willst im FE dann musst du den PHP ein wenig anpassen, findet man aber leicht.
__________________ Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben! Das Anzeigen von Typoscript in Beiträgen steuern |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Mitgliederliste | hiqfish | Extension suchen und neue vorschlagen | 6 | 05.06.08 17:09 |
| cal liste tmpl | enemy | Kalender | 7 | 28.02.08 09:15 |
| Inhalte nach Kategorien sortiert als Linkliste ausgeben | Drazzar | TYPO3 4.x Fragen und Probleme | 1 | 22.01.08 09:43 |
| Liste Aktionen auf eine Seite mit Liste Produkte | µaTh | tt_products | 2 | 19.10.07 20:01 |
| nach pid ABSTEIGEND sortiert | mstuebner | tt_products | 2 | 08.03.06 21:39 |