Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

View – alle Seiten eines Inhaltstypes unterhalb eines Menüpunktes ausgeben

Eingetragen von thespecter (63)
am 14.11.2012 - 17:14 Uhr in
  • Views
  • Drupal 6.x oder neuer

Hallo,

ich versuche gerade einen View zu bauen der mit quasi ein "gekacheltes" Submenü erstellt.

Ich habe zwei Ebenen:
Ebene1 (Menüpunkt1, Menupünkt2 ect ) hat Inhaltstyp 1
Ebene 2(Sub-Menüpunkt1, Sub-Menupünkt2 ect. ) hat Inhaltstyp 2.

Jetzt will ich auf Ebene 1 einen View ausgeben, der mir alle Inhalte des Inhaltstyp 2 ausgibt aber eben nur die, die zum entsprechenden übergeordneten Menüpunkt gehören.
Aktuell bekomme ich auf allen Seiten alles angezeigt.

Ich bin mir sicher dass das ne Standardfrage ist und die bestimmt schon tausend mal gefragt wurde aber ich weiß nicht wie ich die Frage (Taxonomie, Argumente, Relationship?) stellen muss um nen Treffer in der Suche zu bekommen- sorry.

Greetz

‹ [GELÖST] Views Accordion: Wie kann ich das Accordion über mehrere Felder ausklappen? Views Pfad Alias ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du könntest es z.B. so

Eingetragen von marco.b (645)
am 14.11.2012 - 17:35 Uhr

Du könntest es z.B. so abbilden: Menüpunkt 1 und Submenüpunkt 1 bilden alle Inhalte mit Taxonomiebegriff 1 ab und du machst für Menüpunkt 1 einen view, der eben nach Inhalten mit entspr. Taxonomiebegriff und und Inhaltstyp 1 filtert.
Beim Submenü 1 ein view mit Taxonomie 1 und Inhaltstyp 2 Filter.

Beim 2. Menüpunkt und Submenü analog mit Taxonomiebegriff 2 filtern - je 1 view für Menü und Submenüpunkt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich weiß nicht ob ich mich

Eingetragen von thespecter (63)
am 15.11.2012 - 23:27 Uhr

Ich weiß nicht ob ich mich richtig ausgedrückt habe. Deiner Antwort entnehme ich, dass ich für jede Seite ein eigenes Display anlegen müsste - das geht redaktionell eigentlich etwas über das hinaus was ich möchte. Etwas dynamischer wäre mir das schon lieben.

Ich werde versuchen noch mal etwas genauer zu beschreiben was ich da gerade gebaut habe und was ich gerne hätte.

1) Auf der Startseite sitzt das Hauptmenü

2) Erste Navigationsebene:
5 Menüeinträge (Unternehmen, Service, ect)
Inhaltstyp "Hauptseite"

3) Zweite Navigationsebene:
5 weitere Menüeinträge unterhalb von Unternehmen (Standorte, Menschen, Historie ect.)
Die anderen Menü-Einträge der 1. Ebene haben ebenfalls mehrere Unterseiten.
Inhaltstyp "Seite"

Jetzt möchte ich auf der Seite Unternehmen einen View ausgeben der mir alle Inhalte ausgibt die unterhalb von Unternehmen sind und dem Inhaltstyp "Seite" zugehörig sind. Auf der Seite Service sollen dann entsprechen alle Inhalte abgebildet werden welche unterhalb von Service sitzen und den Inhaltstyp "Seite" haben und so weiter. Wie kann ich das – dynamisch einstellen. Bisher hab ich nur nach dem Inhaltstyp "Seite" gefiltert. Logischerweise habe ich jetzt auf allen Hauptseiten alles. Also auf der Unternehmens-Seite Einträge die von Service (und den weiteren) sind und umgekehrt.

Das Display ist ein "content-pane" das in ein Panel eingesetzt wird. Dieses ist für alle Hauptseiten gültig.

Grüße
the.specter

  • Anmelden oder Registrieren um Kommentare zu schreiben

wie wäre es mit einer Taxonomy?

Eingetragen von ronald (3857)
am 16.11.2012 - 08:00 Uhr

Wenn di es nicht mit dem content_type regeln willst, kannst du jedem content einen taxonomy_term mitgeben, der ihn qualifiziert.
Danach lässt sich natürlich auch filtern, denn das ist der Sinn von Taxonomy.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist mir schon klar…

Eingetragen von thespecter (63)
am 16.11.2012 - 08:54 Uhr

…glaub ich zumindest. ;-)

Aber dann müsste ich ja ein Vokabular anlegen und für jede Hauptseite einen Begriff definieren.
Demzufolge würde ich 5 verschiedenen Display benötigen - jeder filtert nach einem anderen Begriff
Daraus folgen dann 5 verschiedenen Panels in die ich die 5 verschiedenen Display einbaue.

Und wenn ich dann einen sechsten Hauptpunkt anlege dann muss ich das ganze Spiel jedes mal aufs neue machen.
Das meinte ich mit redaktionell viel Aufwand.

Hab mir das irgendwie so vorgestellt dass man dem Display evtl. ein Argument mitgeben kann aber damit kenn ich
mich einfach zu wenig (um nicht zu sagen gar nicht) aus.

Greetz
the.specter

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

  • Rollen
    vor 1 Tag 12 Stunden
  • Inzwischen sind wir bei
    vor 1 Woche 5 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 5 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 3 Tagen
  • Hey danke
    vor 9 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 10 Wochen 6 Tagen
  • In der entsprechenden View
    vor 10 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250237
Registrierte User: 20464

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 30 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association