Nur Felder einer Kategorie ausgeben
am 26.10.2008 - 20:04 Uhr in
Hallo zusammen,
mich macht hier sseit gestern ein Problem fertig, bei dem ich selbst nicht mehr weiter komme. Hoffe mir kann jemand hier helfen...
Es geht um folgendes:
- Es gibt ein Vokabular/eine Taxonomie "Automarken" mit z.B. BMW, Audi, Mercedes etc.
- Es gibt "Autoseiten", auf der jeder user sein Auto anlegt => dort wird die Kategorie (via CCK-Taxonomie-Feld auto_marke) ausgewählt.
- Es gibt "Markenseiten", also z.B. "Audi", mit Beschreibung der Marke.
Ich möchte auf der Seite "Audi" jetzt einen View (via Panels) anzeigen, der nur Bilder aus Nutzerseiten der Marke "Audi" anzeigt.
Habe einen view als Block erstellt, Ansichtstyp Grid view, mit dem Felde auto_hauptbild1 (das jeweilige Hauptbild der "user-AUtopage").
Als Argument habe ich das taxonomy-field auto_marke ausgewählt;
Filter habe ich Node_typ ist eines von "Autoseite"
und
Taxonomie: Begriffe für Automarken ausgewählt.
Mein Problem ist nun folgendes:
Beim 2. Filter bekomme ich nun eine Liste aller Automarken in der Taxonomie, die ich aber "manuell" auswählen muss.
Wenn ich hier alle aussuche, bekomme ich bei der Ansicht entsprechend auch IRGENDWELCHE bilder angezeigt (weil ja alle Marken markiert sind).
Was ich also brauche ist eigentlich die folgende Bedingung:
wenn "Markenseite" = z.b. "Audi" => zeige nur Bilder, die als Taxonomie/Vokabular-Begriff "Audi" eingetragen haben.
Ist sicher pupseinfach, macht mich aber gerade fertig.
Danke für jeden Hinweis!
R.
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, 1. Eine View in Form von
am 26.10.2008 - 21:42 Uhr
Hi,
1. Eine View in Form von Page/Block mit Typ Grid View und deinen Felder die angezeigt werden sollen (Bild etc.) anlegen.
Als Argument Taxonomy Term ID auswählen (bei Option wird die Tiefe festgelegt - also z.B. 3 für drei Ebenen d.h. Automarke->BMW->3er) View speichern.
2. Zu Views panes wechseln (findest Du bei Panels) und Deine unter 1. erstellte View hinzufügen. Einstellungen kannst Du so lassen.
3. Bei Panels Pages eine neue Seite anlegen und dann die View über das Pluszeichen hinzufügen und im PopUp Dialog dein Vokabular (Automarken) auswählen...
So müsste es eigentlich funktionieren
Hallo Mr_K, danke für die
am 26.10.2008 - 23:17 Uhr
Hallo Mr_K,
danke für die Antwort. Leider geht es so nicht, im Prinzip bekomme ich so das genau gleiche Ergebnis: Es werden *irgendwelche* Bilder von Taxonomiebegriffe ausgegeben (also Bilder aus dem Vokabular, d.h. gemisch von z.B. => Audi, von => Mercedes, von => BMW usw.), aber genau der Filter, dass NUR Bilder aus dem Taxonomiebegriff der angezeigten Seite angezeigt werden (Also auf der Markenbeschreibung => Audi (= Taxonomiebegriff Audi) eben NUR Bilder von Userpages in der Kategorie (=mit der Taxonomie) "Audi" eben nicht...)
Und wenn Du auf
am 26.10.2008 - 23:38 Uhr
Und wenn Du auf admin/content/taxonomy gehts, dann unter dem Vokabular "Automarken" Dir die Terms anzeigen läßt und direkt auf den BMW Link klickst?
Dann müsste die View auf jedenfall greifen und Dir alles mit dem Tag BMW anzeigen...
Hallo, mir ist nicht ganz
am 26.10.2008 - 23:47 Uhr
Hallo,
mir ist nicht ganz klar was Du meinst - klar bekomme ich, wenn ich auf die Taxonomies klicke, alle Beiträge mit dem jeweiligen Tag/Term; aber ich brauche das ganze ja in Zusammenhang mit den Bildern im View?
:-) Bitte um kurze Erklärung
Wenn Du Deine View als Page
am 27.10.2008 - 00:10 Uhr
Wenn Du Deine View als Page konfigurierst und als Pfad taxonomy/term angibst, dann wird der Systempfad überschrieben
und alle Terms die Du anklickst werden durch die View gejagt (geht aber soviel ich weiß nur als Page view, Block views benutze ich persönlich eh keine, glaub ich zumindestens (-:).
Schau mal bei denn Standard view Beispielen nach, Da müsste es eine taxonomy_term view geben. Aktiv diese mal und konfigurier sie als
z.B. Liste. Dann prüf über deinen BMW Link ob die View greift. Wenn ja, dann nimm die view und ändere sie nach belieben ab...
Sorry, ist schon spät und ich hab hier Drupal nur auf Englisch. Kann also etwa daneben liegen mit den Bezeichnungen / Ausdrücken!
Gibt's die Seite von Dir schon in einer online Version?