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

Gibt es "dynamische" Filter für Ansichten?

Eingetragen von Target-Eight (3)
am 25.11.2008 - 10:36 Uhr in
  • Views
  • Drupal 5.x

Inhaltlich geht es um die Detailinformationen eines Album (Musik), an denen Kritiken und Reviews zum Album angehangen werden sollen. Jede Kritik oder jedes Review wird durch einen Artikel dargestellt, der die Taxonomiebegriffe "Zuordnung" und Name des Album enthält. Die Artikel und Reviews werden auch seperat auf einer eigenen Seite angezeigt. Dafür wird das Album als Node mittels der URL aufgerufen. Diesem Node werden die Kritiken in der Ausgabe mittels einer Ansicht angehangen. Die Ansicht enthält einen Filter der mir alle Nodes vom Inhaltstype "Artikel" und derren Taxonomie "Zuordnung" den Wert "Platte" enthält ausgibt. Um auch nur die Kritiken anzuzeigen die für das angezeigte Album relevant sind, benötige ich eine Filtereinstellung die mir Ausdrücke wie "ist eines von" "Albumname==%2" ermöglicht.
Ich darf leider kein PHP einsetzen, da spätere Änderungen auch ohne PHP Kenntnisse gemacht werden können sollen.

Hat da jemand eine Lösung für parat?
Danke.

‹ Hilfe bei Views Taxonomie nach Anzahl der Einträge anzeigen. Tag Cloud ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bin nicht ganz

Eingetragen von s.Daniel (331)
am 25.11.2008 - 11:11 Uhr

Ich bin nicht ganz durchgestiegen was Du machen möchtest, aber schau Dir mal Argumente an: http://drupal.org/node/54455
Bei folgender URL kommt das zB meine Benutzernummer als Argument vor:
http://www.drupalcenter.de/user/2171/track ( http://www.drupalcenter.de/user/$arg/track )

Ist es das was Du suchst?

ps: Argumente kann man idR ohne php Kenntnisse einsetzen, aber irgendwann stößt man an Grenzen dann geht es nicht mehr ohne.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Im Grunde meine ich was ganz banales ...

Eingetragen von Target-Eight (3)
am 25.11.2008 - 11:42 Uhr

Im Grunde meine ich was ganz banales, es sollen pro angezeigter Platte nur die dazugehörigen Kritiken angezeigt werden.
Ich möchte aber jetzt nicht für jede Platte eine Ansicht einrichten, sondern den Plattennamen oder die ID des Platten-Nodes automatisch beziehen und die Kritiken danach filtern lassen.

Die Kritiken sollen dann optisch unterhalb der Platten-Detailinformation erscheinen, was schon ungefiltert der Fall ist. Wie gesagt, jetzt nur die falschen Kritiken wieder rausfiltern, das wäre alles. Also momentan werden zu jeder Platte sämtliche Kritiken und Reviews aller Platten angezeigt.

Dein Linktip hat mich schon im ersten Satz verunsichert, denn mein view hat keine URL.

  • Anmelden oder Registrieren um Kommentare zu schreiben

es gibt da das dynamic views

Eingetragen von headkit (514)
am 25.11.2008 - 13:19 Uhr

es gibt da das dynamic views module - eventuell ja was für dich!? vom namen her passt es jedenfalls 1a:
http://groups.drupal.org/node/5356

hier ein anwendungsbeispiel:
http://warnerbrosrecords.com/artists
http://drupal.org/node/162162

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Tip, aber

Eingetragen von Target-Eight (3)
am 25.11.2008 - 14:03 Uhr

Danke für den Tip, aber nee, ooch nich was ich meine.
Wie erklär ich das bloß?

Ich zeige auf einer Seite alle bisher erschienene Alben einer Band mit Cover und Namen an.
Klickt man auf das Cover oder den Namen eines Album öffnet sich dessen Detailseite(eine neue Seite, kein Ajax, ganz einfach).
Das Album ist ein eigener Inhaltstyp Namens "Album" und wird direkt per URL, also ohne Ansicht bzw. View, aufgerufen (platten/name-des-album). Zu jeden Album gibt es neben den Standartinformationen die direkt im Inhaltstypen angegeben werden, noch beliebig viele Reviews und Kritiken. Jedes Review und jede Kritik ist vom Inhaltstyp ein Artikel. Ich habe "Artikel" um zwei Taxonomie Eigenschaften erweitert "Zuordnung" und "Album".

Um die Reviews und Artikel auf der selben Seite unterhalb der Albumdetails anzuzeigen habe ich eine Ansicht/View erstellt, dass mir alle Artikel ausgibt die in der Taxonomie "Zuordnung" "Platten" (Filtereinstellungen)zu stehen haben.
Nur leider werden so bei jedem Album, alle Reviews und Kritiken angezeigt. Also auch die Kritiken und Reviews die gar nicht zu den Aufgerufen Album gehören. Die Ansicht wird als Block ausgegeben, hat also keine eigene URL der man Argumente übergeben könnte. Die Ansicht als "Page" darzustellen kommt nicht in Frage, da die Ansicht schon einem Direktaufruf untergeordnet ist. Und nach Albennamen zu filtern geht ebenfalls nicht, da der sich dann je nach dem auf welcher Album Seite man sich befindet immer ändern müsste.

Ich suche nach einer Lösung, die es ohne PHP ermöglicht automatisch nur die Kritiken und Reviews auszugeben, die nur zu den angezeigten Album gehören ohne für jedes Album eine Ansicht/View zu erstellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

eventuell macht es mehr

Eingetragen von headkit (514)
am 25.11.2008 - 14:16 Uhr

eventuell macht es mehr sinn, anstelle normaler taxonomy-terms pro reveiw eine platte über related node (cck) zu verknüpfen. dann kannst du einfacher per view eine liste der entsprechenden kritiken erstellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 22 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 23 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