Mit Checkbox Ausgabefelder anders anordnen - Eventmodul
am 14.01.2009 - 00:00 Uhr in
So, ich habe mit Views, CCK, dem Eventmodul, Date und Contemplate sowohl einen Spielplan für unsere Herrenabteilung erstellt und eine detaillierte Spielansicht.
So sieht der Spielplan aus und so das einzelne Spiel in der Detailansicht.
Das funktioniert soweit ganz gut und sieht meiner Meinung nach auch nicht schlecht aus, aber ich finde trotzdem, dass das weiter ausgebaut & optimiert werden kann.
Der Inhaltstyp Event sieht wie folgt aus, folgende Felder sind hinzugefügt:
Wettbewerb (Beitragsreferenz)
Mannschaft (Beitragsreferenz)
Saison (Text)
Spielort (Text)
Datum (Datum)
Ergebnis (Text)
Der Node-Titel wird hier als Namen des Gegners "missbraucht".
Das Problem bei dieser Darstellung ist, dass man nicht auf den ersten Blick erkennen kann, ob es ein Heim- oder ein Auswärtsspiel ist, weshalb man es immer so handhaben muss, als wäre es ein Heimspiel, so dass man nur am Spielort erkennen kann, wo das Spiel denn nun stattfindet.
Ein paar Dinge habe ich mir also überlegt, das ganze übersichtlicher und auch informativer zu machen!
Zum einen wäre das, das Ergebnis in die Felder Tore_heim & Tore_auswaerts zu splitten. Vom anlegen her kein Problem, nur habe ich leider von PHP überhaupt keine Ahnung, so dass die Realisierung öööh... schwer ist ;). Drupal muss ja irgendwoher wissen, dass unsere 1. Herren jetzt das Heimteam ist und somit nun auch die Heimtore erzielt hat. So eine Prüfung muss also auch eingebaut werden - Frage: wie?
Da auch eine Statistik geführt werden soll, welcher Spieler (Inhaltstyp) in der Saison wieviele Tore erzielt hat, soll auch ausgewählt werden können, welcher Spieler in dem angelegten Spiel ein Tor erzielt hat. Welches Tor ist egal, schön wäre halt, dass man pro erzieltem Tor eine Auswahlmöglichkeit hat, wer dieses Tor erzielt hat. Aber ich glaube fast, dass das nur sehr umständlich realisieren kann.
Ich hoffe, ich konnte mein "Problem" einigermaßen klar darstellen und hoffe, dass ich hier einige Anregungen und Lösungsansätze bekomme - insofern das denn möglich ist :)
- Anmelden oder Registrieren um Kommentare zu schreiben
Titel besser formulieren und evtl. aufteilen
am 16.01.2009 - 17:47 Uhr
Hallo,
das ist ja eine hübsche Website und eine spannende Aufgabe.
Ich würde aber erstmal Folgendes vorschlagen:
Auf den ersten Blick scheint mir das ein Problem zu sein, das sich mit Drupals Taxonomiesystem lösen lässt, vielleicht guckst du dir das mal an.
Arbeiten mit dem Drupal Taxonomie-System
http://www.drupalcenter.de/handbuch/149
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Moin, ja mit dem Eventmodul
am 21.01.2009 - 09:14 Uhr
Moin,
ja mit dem Eventmodul hat es vielleicht dann sogesehen nichts zu tun, als dass es nur für meine Zwecke missbraucht wird :)
CCK und Views passt dann schon eher - ich versuchs mal.
Es ist ja eine Fussballseite und in beiden Ligen hat die jeweilige Mannschaft ja sowohl Heim- als auch Auswärtsspiele. Momentan ist das so gelöst, dass man nur am Austragungsort erkennen kann, wo das Spiel stattfindet.
Gegner ist der Titel, der Rest sollte selbsterklärend sein, sowohl Wettbewerb als auch Mannschaft sind Nodereferences.
Ist es möglich, eine Checkbox "Heimspiel / Auswärtsspiel" einzufügen, die dann die Ausgabe steuert?
Also gedacht habe ich mir das wie folgt:
Beispiel: zwei Spiele stehen an, einmal 1. Herren gegen Bayern München (also Heimspiel), einmal Werder Bremen gegen 1. Herren (also Auswärtsspiel).
Wenn ich das Bayern-Spiel anlege trage ich im Gegnerfeld FC Bayern ein, Wettbewerb wäre Bundesliga, Mannschaft 1. Herren und Saison 08/09, Spielort Destedt. Das selbe beim Werderspiel, nur Spielort wäre Bremen.
Die Checkbox würde beim 1. Spiel auf "Heim", beim 2. Spiel auf "Auswärts" gestellt werden.
Somit wäre die Ausgabe für das 1. Spiel: TSV Destedt 1. Herren gegen FC Bayern und beim 2. Spiel: Werder Bremen gegen TSV Destedt 1. Herren.
Geht das über Argumente, Beziehungen oder so? Damit habe ich mich noch nicht so wirklich befasst!
Vokabular für "Heimspiel"/"Auswärtsspiel"
am 21.01.2009 - 10:45 Uhr
Hallo,
am einfachsten wäre es, für diesen Inhaltstyp ein Vokabular hinzuzufügen mit den beiden Taxonomiebegriffen "Heimspiel" und "Auswärtsspiel", von denen einer ausgewählt werden muss.
Und mit der Taxonomie lässt sich dann sicher mit CKK/Views was basteln.
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
gut, ich habe das Vokabular
am 21.01.2009 - 11:30 Uhr
gut, ich habe das Vokabular hinzugefügt und dann da die beiden Begriffe reingepackt - in der Auswahl sind auch beide drin in ner Dropdownliste, mit views bin ich aber grad n bisschen überfragt wie ich das da jetzt so machen soll, dass notfalls Gegner und das Herrenteam in der Anzeige getauscht werden.
Thema ändern
am 21.01.2009 - 15:15 Uhr
Ich bin leider auch nicht der CCK/Views-Profi.
Vielleicht das Thema dieses Threads entsprechend ändern, etwa in "Anzeige in Abhängigkeit von Taxonomie" o.Ä.
Oder mal gucken, was andere zum Thema geschrieben haben: http://www.drupalcenter.de/search/node/views+taxonomy
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Danke für die Hilfe soweit,
am 26.01.2009 - 08:47 Uhr
Danke für die Hilfe soweit, ich werde mal weiter sehen, inwiefern ich da was machen kann....
vom Gefühl her glaube ich aber irgendwie nicht, dass mir Taxonomie da weiterhilft...
ich will ja nur die Reihenfolge von den Feldern TSV und Gegner ändern - und da gibt es ja nur zwei Möglichkeiten. Entweder TSV vorne (Heimspiel) oder Gegner vorne (Auswärtsspiel)...
ich glaub ich denk zu kompliziert ;)
Fußball-Tabelle: Am Ball bleiben!
am 26.01.2009 - 09:24 Uhr
Hallo prapse,
denk zu kompliziert ;)
Manchmal kann es ganz hilfreich sein, sich nochmal ganz von Anfang an das Konzept zu durchdenken.
Ich würd' dir empfehlen, einen neuen Thread zu eröffnen und unbedingt das Stichwort "Fußball-Tabelle" zu erwähnen - das dürfte garantiert für Aufmerksamkeit sorgen ;-)
Das ist nämlich wirklich ein spannendes Thema und noch dazu schön anschaulich. Also unbedingt am Ball bleiben!
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
http://www.drupalcenter.de/no
am 26.01.2009 - 13:01 Uhr
http://www.drupalcenter.de/node/15952
habs mal gemacht, hier kann also zugemacht werden :)
danke!!