Projektspezifische Probleme bei der Erstellung einer Übersichtsseite/View
am 25.03.2010 - 10:49 Uhr in
Hallo liebe Community,
ich habe leider ein Problem bei der Erstellung einer "bestimmten Seite" und bitte um Hilfe. Ich habe versucht mein Problem+Lösungsvorschlag so genau wie möglich zu beschreiben, deshalb ist der Text etwas lang geworden - hoffe das schreckt nicht ab ;-)
Ich möchte für unseren Verein eine Seite entwickeln, mit folgender Funktion:
Jedes Mitglied hat die Möglichkeit sich einer bestimmten Aktivität anzuschließen. Von diesen Aktivitäten gibt es 16 Stück. Das anschließen an einer bestimmten Aktivität erfolgt durch das Ausfüllen eines für die Aktivität spezifischen Fragenbogens (Formular). Ausschlaggebend für die Teilnahme ist aber die Aktivierung einer Checkbox in dem jeweiligen Formular (z.B. Ja, ich nehme hiermit an Aktivität XY teil).
Damit jeder Teilnehmer nur ein Formular pro Aktivität ausfüllt und die Daten auch auf dem Userprofil sichtbar sein sollen werden alle Formulare als Content Profile deklariert. Ist doch ok, oder?
Soweit ist dies ja relativ leicht mit CCK und Content Profile umzusetzen. Die eigentliche Aufgabe besteht darin, folgende Übersichtsseite zu entwickeln:
Klickt der User nun auf den Menüpunkt „Aktivitäten“ gelangt er zu einer Übersicht auf welcher alle 16 Aktivitäten als JPG oder Text in der Form einer Matrix angeordnet sind. (Bsp. siehe Bild)
Bild : http://s10.directupload.net/file/d/2109/cggbrbfw_jpg.htm
Klickt der User auf das JPG/DIV, gelangt er zu dem der Aktivität zugeordneten Formular.
Hat er bereits das Häkchen zur Teilnahme bei einem Formular gesetzt soll das JPG/DIV grün umrandet werden und ein kleines „Häkchen“ Icon im unteren linken Teil des JPG/DIVS erscheinen (siehe Bild).
Ok, soweit so gut. Ich denke ihr werdet mir vorschlagen diese Aufgabe mittels Views zu lösen. Ich habe mich auch schon mit Views auseinander gesetzt. Doch leider fehlt mir noch die Struktur/ der rote Pfaden zum lösen dieser Aufgabe.
So würde ich anfangen bzw. die Aufgabe lösen. Ich erstelle eine View mit folgenden Parametern:
Darstellung: Raster (Grid)
Felder: Das Checkboxfeld
Dann wähle ich mir eins der vorgeschlagenen Themes aus (welches?? Anzeigeausgabe, Designsausgabe, Feld-Node …, …)
und füge die Bilder/DIVs ein (wo??). Diese Verlinke ich auf den jeweiligen Inhaltstyp/Formular (wie??). Dann mache ich eine Prüfung ob Checkbox gesetzt oder nicht (glaub das bekäme ich selbst hin ;) ), abhängig davon erscheint mittels CSS der Rahmen in grün, sowie das Bild. Fertig.
Sollte ich diese View mit eurer Hilfe erstellen, schließt sich direkt das 2. Problem an. Wenn der User im Menü auf "Meine Aktivitäten" klickt, sollen nur die Aktivitäten erscheinen bei denen er teilnimmt (Darstellung etc. genau wie bei obiger Gesamtübersicht). Das heißt, ich brauche noch eine 2te, abgeänderte View.
Wäre toll wenn mir jemand bei der Umsetzung helfen würde und mir bei den fett geschriebenen Problemen hilft.
Vielen Dank schonmal fürs lesen ;-)
Viele Grüße
Daniel
PS Wenn die Lösung zeitintensiver sein sollte als angenommen oder mir jemand die fertigen Views/Templates schickt die ich nur noch anpassen muss, bin auch gerne bereit dies Problem in das Forum "Kommerzielle Drupal Services" zu "verschieben" und einen angemessenen Preis dafür zu bezahlen (Kontakt: dmf84@gmx.de).
- Anmelden oder Registrieren um Kommentare zu schreiben

Taxonomie?
am 25.03.2010 - 17:45 Uhr
Nur ein paar unsortierte Gedanken:
Vielleicht hilft das schon mal etwas weiter.
Hallo, vielen Dank für die
am 26.03.2010 - 09:28 Uhr
Hallo,
vielen Dank für die Hilfe.
Ich habe mich jetzt einige Zeit damit beschäftigt, aber leider bekomme ich keine Links auf die verschiedenen Inhaltstypen hin.
Und ich weiß lieder immer noch nicht welches Theme (die mir Views vorschlägt) ich nehmen soll.
Kann mir jemand weiterhelfen?
Vielen Dank
und viele Grüße
Daniel
1 Inhaltstyp = mehrere Kategorien
am 26.03.2010 - 17:07 Uhr
Ich würde lieber mal in die Richtung überlegen. Führt IMHO zu einer saubereren Implementierung.
Oder guck einfach mal, was andere sich zum Thema "Sportverein" überlegt haben: http://www.drupalcenter.de/search/node/sportverein
Vielleicht wären Organic Groups auch ein Ansatz.
Hey, danke für die "Hilfe".
am 31.03.2010 - 20:39 Uhr
Hey,
danke für die "Hilfe". Habe jetzt einige Zeit probiert die Tipps umzusetzen...leider klappt es nicht wirklich :( Verschiebe die Bearbeitung nun ins Forum "Kommerzielle Drupal Services".
Danke trotzdem.
nur Angeln, keine Fische...
am 01.04.2010 - 12:13 Uhr
danke für die "Hilfe".
Sorry, hier gibt's nur Angeln, keine Fische ;-)