View Taxonomie Begriff Filterkriterien Taxonomie-abhängig ausspielen
Eingetragen von MichaelSchulze (18)
am 07.07.2019 - 20:16 Uhr in
am 07.07.2019 - 20:16 Uhr in
Hallo,
ich habe 2 unterschiedliche Taxonomien (sagen wir A und B).
Ums schöner in der Darstellung zu machen, habe den View "Taxonomie-Begriff" von Inhalt auf Felder umgestellt und alle benötigten Felder eingefügt.
(Leere Felder sollen nicht angezeigt werden). Funktioniert soweit gut und es werden je Taxonomie die richtigen Felder ausgespielt.
Bei Filterkriterien allerdings habe ich diese leere Felder-Option nicht. Die Filter der Taxonomie A werden auch bei der Taxonomie B angezeigt und umgekehrt.
Was muss ich denn tun um Filter ebenfalls nur taxonomiebezogen anzeigen zu lassen?
Danke für eure Hilfe!
- Anmelden oder Registrieren um Kommentare zu schreiben
Vorausgesetzt, ich verstehe
am 08.07.2019 - 05:37 Uhr
Vorausgesetzt, ich verstehe Dich richtig, müsstest Du vermutlich mit UND / ODER Filtern arbeiten.
Also wenn alle Filter UND (Taxonomie A und Filter für A) ODER (Taxonomie B und Filter für B).
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Drupal 8: View Taxonomie-Begriff Filterkriterien nach Inhaltstyp
am 08.07.2019 - 14:05 Uhr
Hallo, ich habe mich vertan, ich meine die Unterscheidung nach Inhaltstyp. Also nochmal neu :
ich habe 2 unterschiedliche Inhaltstypen (Jobangebote und Firmenprofile). Jobangebote nutzt z.B. die Taxonomie Jobart (Fest/Freelancer/Praktikum) zur Kategorisierung, Firmenprofile nutzt u.a. die Taxonomie Branchen (Banken, Automobile etc.).
Die einzelnen Taxonomiebegriffe können angeklickt werden und werden mittels dem View "Taxonomie-Begriff" angezeigt.
Ums schöner in der Darstellung zu machen, habe den View "Taxonomie-Begriff" von Inhalt auf Felder umgestellt und alle benötigten Felder eingefügt.
(Leere Felder sollen nicht angezeigt werden). Funktioniert soweit gut und es werden je Inhaltstyp nur die die vorhandenen Felder ausgespielt.
Bei Filterkriterien allerdings habe ich diese leere Felder-Option nicht. Die Filter der Jobangebote (Fest/Freelancer/Praktikum) werden auch bei den Firmenprofilen angezeigt.
Was muss ich denn tun um Filter Inhaltstypbasiert anzeigen zu lassen?
Danke für eure Hilfe!
DAs müsste genauso
am 08.07.2019 - 14:10 Uhr
DAs müsste genauso funktionieren, also Filter anlegen z.B. auf:
Inhaltstyp (gewünschte zwei auswählen) UND Status=veröffentlicht UND (Inhaltstyp = Jobangebote und Jobart = ??? ODER Inhaltstyp = Firmenprofile UND Branchen = ????).
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Vielen Dank! Leider
am 08.07.2019 - 20:32 Uhr
Vielen Dank!
Leider funktioniert es so irgendwie nicht.
Es werden dem User immer alle Filtermöglichkeiten angezeigt :-(
Vielleicht habe ich mich auch unverständlich ausgedrückt. Ich möchte nicht die ausgespielten Ergebnisse anpassen, sondern welche Filter dem User angezeigt werden.
Wenn es sich bei dem Taxonomie-Begriff um einen Begriff aus dem Inhaltstyp Firmenprofil handelt, sollen nur Filter dieses Inhaltstyps angezeigt werden.
https://www.drupal.org/projec
am 09.07.2019 - 01:17 Uhr
https://www.drupal.org/project/views_selective_filters (D7)
Eine D8-Version soll hier zu finden sein. Ob das schon für D8 funktioniert, musst Du mal testen.
https://github.com/bmcclure/drupal-views_selective_filters
Oder das mal ausprobieren ...
https://www.drupal.org/project/views_dependent_filters
Oder mit jQuery versuchen den/die nichtbenötigten Filter auszublenden (display:none) ... ob das geht, weiß ich allerdings nicht.
Das musst Du alles mal testen.
Drupal rockt!!!
OK, das wäre ja eigentlich
am 09.07.2019 - 05:36 Uhr
OK, das wäre ja eigentlich ganz einfach mit CSS und display:none zu tun, sofernt ein Bezug auf den Inhaltstyp irgendwo als CSS Classe auftaucht, damit man einen selector hat.
Aber ich hatte verstanden, dass in der View beide Inhaltstypen abgefragt werden, wo dann in jeder zeile auch eine Klasse mit Bezug auf den Inhaltstypen auftaucht. Du hast aber nur einen Filter für alle Zeilen.
Wie ist denn die View ansonsten aufgebaut?
Kann man sich das bisherige Ergebnis irgendwo ansehen?
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Vielen Dank für die
am 10.07.2019 - 08:05 Uhr
Vielen Dank für die Hilfe,
ich konnte es mittlerweile anders lösen: über hervorgehobene Filter in Block konnte ich
die Filter in der Seitenleiste einbinden und je nach Inhaltstyp ausspielen.
Trotzdem vielen Dank für die Unterstützung!
Gut, dass Du eine Lösung
am 10.07.2019 - 11:06 Uhr
Gut, dass Du eine Lösung gefunden hast.
Mich würde für mein Verständnis noch interessieren, ob Du mit einer View arbeitest (so hatte ich es zuerst verstanden), oder mit zwei Views für jeden Inhaltstyp.
Letzteres würde ja keine Verrenkung benötigen, weil Du könntest dann einfach mit zwei unterschiedlichen Filtern arbeiten.
WEnn eine View, wie funktioniert es dann in den Blöcken?
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Genau, ich arbeite mit 2
am 12.07.2019 - 10:07 Uhr
Genau, ich arbeite mit 2 Views und kann dann entsprechend des Inhaltstyps ausspielen. Das klappt sehr gut.
OK, dann ist mir nur nicht
am 12.07.2019 - 11:12 Uhr
OK, dann ist mir nur nicht klar, warum Du nicht einfach zwei verschiedene Filter gemacht hast.
Ist natürlch nicht wichtig, wenn es jetzt klappt, nur fürs Verständnis.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de