node reference + views argumentum

fox mulder képe

Sziasztok!

Van egy tartalomtípusom egy node reference típusú és néhány más mezővel. A node ref számára nézetet szeretnék megadni a hivatkozható node-ok forrásaként argumentummal, de úgy, hogy az argumentumot valamelyik másik mező értékéből állítom elő dinamikusan. A Node reference modul csak egy (vagy több) fix érték megadását teszi lehetővé.

Merre keresgéljek?

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

nem pontosan értem, hogy 'hivatkozó nodeok forrásaként', de ha az éppen megtekintett node bizonyos mezőiből akarsz argumentumot képezni, akkor beállíthatod az 'action to take if argument is not present' részben, hogy 'provide default argument' és a default argument type pedig legyen php code és akkor beírhatod a dolgaidat.
(ezekről a beállításokról csináltam neked szkrínsott..)

aztán ott olyan php kódot adsz meg amit akarsz.

pl így:

if (arg(0) == 'node' && is_numeric(arg(1)) {
  $node = node_load(arg(1));
  /* if $node->field_ezmegaz stb, stb, */
  return 42; #illetve, ami argumentumot akarsz visszaadni azt adjad vissza végül
}
0
0

-
clear: both;

fox mulder képe

Köszi :)

0
0

Fox Mulder