tartalmak szűrése blokkban term alapján.

wildface86 képe

Már egy hete ezzel bajlódom. Már kipróbáltam minendt a megvlósításáre, de csaknem jön össze. Próbáltam faceted_searchel és similar termsel de egyikkel sem sikerült. Viewben probálkozom de azzal sem jön össze sehogysem, mert amikor a prewievbe beirom az argumentumot, csak azt a tartalma adja ki, amelyik az adott id alatt van. Szűrőként a termeket használom, relationshipnek a taxonomy filedet, amelyre a tartalmak hivatkoznak. Argumentumnak pedig a Node:nidet, provide default argument, node id from url. Nem tudom hol ronthattam el.

Drupal verzió: 
wildface86 képe

próbáltam még úgy is megoldani hogy létrehoztam egy php kódot tartalmazó blokkot, de azzal csak azt értem el hogy megjelenítette a blokkban azt a termet amelyiket használja a tartalom:

if ( arg(0) == 'node' && is_numeric(arg(1)) ) {
    $node = node_load(arg(1));
    if (module_exists('taxonomy')) {
        $terms = taxonomy_link('taxonomy terms', $node);
        print theme('links', $terms, array('class' => 'node-terms'));
    } else {
        print 'nincs kapcsolódó kategória.';
    }
}
0
0
Lavjaman képe

Nem lenne egyszerűbb, ha a bajlódás helyett írnál egy 50 soros modult? :)
Tudom, hogy nem feltétlenül jó mindenre saját modul írás, csak illik számolni azzal az idővel, amit végül is elpazarotál

Legalábbisz szvsz ^^

0
0

*----*----*

$node ? 'alma' : 'bor'

*----*----*