View, der bestimmte Felder eines Nodetypes anzeigt
am 21.07.2017 - 08:30 Uhr in
Hallo zusammen,
ich habe einen Nodetype "Profil", der mehrere Felder enthält. Jeder Benutzer kann ein eigenes Profil anlegen. Neben der Standardansicht (view mode) möchte ich nun noch eine weitere Ansicht erstellen, die nur einen Teil der Felder enthält. Diese neue Ansicht sollte eine eigene URL-Struktur besitzen. Ich weiß, dass ich einfach einen neuen View Mode erstellen kann, aber es ist nicht möglich, eine separate URL zu vergeben (das Modul View Mode Page funktioniert leider nicht).
Zu Veranschaulichung:
Standardansicht beinhaltet diese Felder:
- Name des Profils
- Art der Dienstleistung
- Preisinformation
- Kontakt
Diese Standardansicht ist unter www.domain.de/profile/[name-des-profils] abrufbar.
Die neue Ansicht soll diese Felder beinhalten:
- Name des Profils
- Kontakt
- Detailsinformationen zur Dienstleistung
Diese Ansicht soll unter www.domain.de/dienstleistungen/[name-des-profils] abrufbar sein.
Folgendes habe ich versucht:
- Eine View erstellt
- Entsprechende Felder ausgewählt
- Kontextfilter [name-des-profils] hinzugefügt
- View-URL www.domain.de/dienstleistungen/[name-des-profils]
Das funktioniert leider nicht. Hat jemand eine Idee, was ich falsch mache? Oder ist dieser Fall in Views nicht abbildbar?
Vielen Dank und Grüße
Thomas
- Anmelden oder Registrieren um Kommentare zu schreiben
Zitat: 4. View-URL
am 24.07.2017 - 16:23 Uhr
4. View-URL www.domain.de/profile/[name-des-profils]
Hast du dich jetzt hier nur verschrieben? unter 4. müßte dann doch /dienstleistungen stehen, sonst hättest du den Pfad /profile ja doppelt?
Grüße Jenna
Hallo Jenna, oh ja, du hast
am 25.07.2017 - 06:30 Uhr
Hallo Jenna,
oh ja, du hast Recht. Danke für den Hinweis. Ich habe das korrigiert.
Der Ansatz mit Kontextfilter passt.
am 25.07.2017 - 20:55 Uhr
Vielleicht funktioniert es nicht, weil du den namen als Kontextfilter gesetzt hast und der über die URL übergeben wird, die dazu evtl. nicht identisch ist.
Mit Node-ID als Kontetxfilter funktioniert es auf jeden Fall, also Pfad der View-URL /dienstleistungen/[NID-des-Nodes].
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de