(Gelöst) Views: Kombi aus Seite, Menüblock, Liste...
am 13.08.2010 - 10:34 Uhr in
Hallo DrupalCenter-Forum-Leser!
Lange habe ich mich um CCK und Views gedrück; dann wieder etwas weniger mit Drupal gemacht und jetzt möchte ich mich wieder daran machen. Allerdings sind mir trotz diverser Anleitungen und Büchern einige Dinge nicht klar. Vielleicht weil sie nicht eindeutig genug beschrieben sind. Zum Beispiel: "...Ein Block ist, genau wie eine Seite oder ein Feed, eine zusätzliche Anzeige in einer Ansicht..."
Egal, auf jeden Fall ist mir nicht klar ob sich solche "zusätzlichen Anzeigen" auch gleichzeitig kombinieren lassen.
Ich beschreibe es mal anhand meines Versuchs so:
Ziel ist es eine Seite zu erstellen mit Profildaten von Personen. Nicht alle dieser Personen sind auch Benutzer der Seite. Deshalb habe ich mit CCK ein Profilformular (Vorname, Nachname, ...) erstellt welches sowohl über die Registrierungsseite als auch intern angelegt werden kann. Soweit gut!
Mit Views/Ansichten lese ich die Daten welche ich dargestellt haben möchte als Seite aus. Selbst der Pfad ist mir dazu gelungen. Er heißt jetzt .../thema/[vorname][nachname] (generiert durch CCK-Daten). Klappt auch soweit.
- Zusätzlich möchte ich aber an der Seitenspalte einen Menüblock mit den Namen der anderen Profile [vorname][nachname] welche jeweils zu den eindeutigen Profildatenseiten verlinken. Quasi als Menü, welches nur sichtbar ist wenn .../thema/* aufgerufen ist.
- Außerdem brauche ich ein eine Übersichtsseite für .../thema/ bzw. .../thema/all wo ebenso Vor- und Zuname aufgezählt sind als Link.
Alle drei Ansichten sind einzeln einfach zu erstellen. Die Kombination aus Sichtbarkeit, eindeutiger Verlinkung ist mir nicht klar.
Vielleicht liegt der Fehler schon etwas früher: Sollte ich drei Ansichten erstellen oder eine mit Ansicht mit Seite, Block und nochmal Seite(Übersicht)? Wenn ja, dann lautet noch eine Frage: Wie gebe ich hier überall unterschiedliche Einstellungen und Felder ein ohne dass jede Einstellung auf der Seite auch den Block beeinflußt?
Irgendwo hier hänge ich zwischen den Modulen. Aber hoffentlich kann mir hier jemand weiterhelfen? Das wäre prima, denn wer nicht fragt der lernt auch nichts. Danke schonmal fürs durchlesen, nachdenken und für eure hilfreiche und freundliche Antwort auf diese Fragen welche bestimmt schon viel zu oft gestellt wurden nur mit anderen Formulierungen. Aber ich weiß das dies ein Super-Forum ist.
Danke!
Föhne Füße
Antix
(Bonusfrage: Wie bringe ich die CCK-Daten in Views irgendwie in eine eigene Struktur? Zum Beispiel Vor- und Nachname nebeneinander...
- Anmelden oder Registrieren um Kommentare zu schreiben
Was genau ist denn jetzt das
am 13.08.2010 - 11:35 Uhr
Was genau ist denn jetzt das Problem? Du hast doch geschrieben, dass Du alle drei Ansichten erstellt hast.
Das Zusammenwirken
am 13.08.2010 - 12:09 Uhr
Das Problem ist, dass ich nicht weiß wie den Menüblock nicht so einstellen kann dass die Menüverlinkung auch mit der entsprechenden Datenseite verlinkt ist.
Beispiel: Im Menüblock generieren sich Verknüpfungen (Vorname)(Nachname) zB. Hans Hase, Frieda Kuh, Anton Ente...
Wenn ich einen der Namen wähle, lande ich auf einer leeren Seite.
Wie bringe ich dem Block in diesem Fall bei dass der Besucher auf .../thema/hanshase etc. landen soll?
Anmerkung: Die Verknüpfungen sollten natürlich automatisch generiert werden.
Außerdem hat die Datenseite Pager am Fuß. Wenn ich vom Block aus gesehen direkt auf .../thema/hanshase verlinken würde fehlen mir die Pager um zum nächsten Datensatz von Frieda Kuh zu kommen.
Hätte ich dazu eine gemeinsame Ansicht erstellen müssen oder wie im Moment je eine für die Datenseite, eine für den Block und eine für die Übersicht?
Für die Übersichtsseite stellt sich das selbe Problem. Zusätzlich sollte diese Übersichtsseite natürlich die erste Seite sein auf .../thema
Ich weiß nicht was ich entsprechend einstellen muss!?
Sind denn Vorname und Name
am 16.08.2010 - 06:48 Uhr
Sind denn Vorname und Name als Felder für den Menü Block vorhanden? Dann kannst Du den Link doch selber bauen, indem Du das Feld, das der Link sein soll, als Link ausgeben lässt und hier dann den URL einfügst - mit den Feldern Vorname und Nachname hinten als Platzhaltern (die genaue Bezeichnung der Felder steht ja dann da).
Irgendwie klappt es jetzt :-)
am 17.08.2010 - 16:57 Uhr
Irgendwie klappt es jetzt :-) Mir scheint, als hätte ich die Einstllungen nicht gefunden oder einfach nicht verstanden *grins*
Jetzt hab ich drei verschiedene Ansichten einzeln generiert. Die Felder je nach Bedarf verlinkt. Und über die Einstellungen der Blöcke jeweils die Sichtbarkeit erlaubt bzw gesperrt. Bozogen auf die Benutzergruppen ergibt das jetzt ein feines Bild.
Zwar ergeben sich daraus viele viele neue Ideen - aber auch genau so viele offene Fragen.
CCK und Views sind aber soweit verstanden. Deshalb vielen Dank!