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 - 11: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 - 12: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 - 12: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 - 14: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 - 15: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 - 15: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

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
Weiter

Neue Kommentare

  • Hab ich installiert find ich
    vor 2 Tagen 15 Stunden
  • Gefunden
    vor 9 Wochen 3 Tagen
  • Vielen Dank für die ausführlichen Hinweise...
    vor 10 Wochen 11 Stunden
  • Mögliche Ursachen und nächste Schritte
    vor 10 Wochen 16 Stunden
  • Was für einen Server benutzt
    vor 12 Wochen 3 Tagen
  • Wenn die Subdomain auf
    vor 12 Wochen 5 Tagen
  • ordnerstruktur
    vor 12 Wochen 6 Tagen
  • Die Subdomain muß auf den
    vor 13 Wochen 1 Tag
  • Verwende doch das Tag dafür,
    vor 16 Wochen 3 Tagen
  • Guckst du hier: step by step
    vor 16 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250297
Registrierte User: 20550

Neue User:

  • Roberttop
  • levmyshkin
  • MoziDooff

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 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