nézetek és felfedett szűrők

black71 képe

Készítettem egy nézetet felfedett szűrőkkel és szeretném beállítani, hogy pl. a taxonómia bizonyos kifejezései legyenek láthatóak. Több beállítással is elkészítettem, de minden taxonómia bekerül a szűrőbe.
Elnézek valamit vagy nem lehetséges ez a beállítás?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Illyés Edit képe

de minden taxonómia bekerül a szűrőbe

Gondolom itt taxonómia kifejezésekről van szó. Azoknak egy külön szótárat kellene létrehozni, és ezt a speciális szótárt felfedni.

0
0
black71 képe

Nem járható esetleg nem jól használom a kategóriák modult.
A taxonómiában városok vannak a hozzájuk tartozó irányítószámokkal és az irányítószámokat nem szeretném viszontlátni a felfedett szűrőben.

0
0

Drupal 5.x, 7.x

Illyés Edit képe

Elvileg az Option érték való arra, hogy korlátozzuk, milyen mélységig elérhető a taxonómia-fa. Hányas Views?

0
0
black71 képe

Views verzió: 5.x-1.6
A kiegészítésnél (ez az Option?) teljesen mindegy mit írok nem veszifigyelembe.

0
0

Drupal 5.x, 7.x

Illyés Edit képe

A kiegészítésnél (ez az Option?)

Ha téged sem érdekel annyira, hogy átválts angolra, akkor miért kérdezed, hm?

teljesen mindegy mit írok nem veszifigyelembe.

Szerintem ezt úgy lehet legegyszerűbben megoldani, hogy kóddal hívod meg a szűrős keresőformot, és előtte felülírod a $view->exposed_filter tömböt azokkal az értékekkel, amelyek a szűrőkben kellenek neked. Exportáld ki a nézetet, és akkor látod, hogyan épül fel a tömb. taxonomy_get_tree()-vel le tudod kérdezni a legfelső szintű kategóriákat úgy, hogy a $max_depth értékét 1-re állítod.

0
0
black71 képe

Egyről írunk csak biztos ami biztos alapon kérdeztem az option -t ;)
Exportálást kipróbálom!
Pedig tegnap néztem is és eszembe nem jutott volna.

0
0

Drupal 5.x, 7.x

black71 képe

Az exportnál minden esetben kell hogy tartalmazza a változókat?
Csak amiatt mert abban a változóban amiben a város/település -nek kellene lenni üres, ugyan akkor más taxonómia értékei megvannak.

     array (
      'tablename' => 'term_node_4',
      'field' => 'tid',
      'operator' => 'AND',
      'options' => '',
      'value' => array (
),
 
0
0

Drupal 5.x, 7.x

Illyés Edit képe

Hát én ezen nem sokat filóznék, hanem először megpróbálnám itt az 'options'-nál megadni az 1-et, hátha megeszi. Ha nem, akkor meg átalakítanám ezt a tömböt, hogy pont úgy nézzen ki, mint azok a tömbök, amelyekben bent vannak a term-ek és kész :)

Bár én pont mostanában dolgozom egy ilyen nagy szűrős nézeten, és a végén úgy döntöttem, inkább írok rá modult valamilyen dependent-dropdown/hierarchical-select megoldással. Ez a Views felfedett szűrő egy gyors-és-piszkos megoldás, nem nagyon tud ilyen finomságokat kezelni, mint a taxonómia hierarchia – meg az se szerencsés, ha a felhasználó össze tud válogatni olyan szűrőket, amelyekre üres találati listát kap.

0
0
black71 képe

Az option nem akarja az igazságot akár mit csinalok.
Egyenlőre nem tudom mit kezdjek vele pedig az views cucc jó választásnak tünt.
Hierarchi select modult neztem en is, de azzal gyakorlatilag ugyanott vagyok.
Drupal.org -on olvasva talaltam ezt a linket valakinek hátha jól jön.
Jobban át gondolva egyébként, hogy ez egy részletes kereséshez kell talán nem is kellene megkurtitani az irányítószámoktól a városokat.
Alszomrá egyet.

0
0

Drupal 5.x, 7.x