views nézetben nézet

scoundrel képe

sziasztok!

nem bírok ezzel a nézettel. Örülnék ha segítenétek.

Adott egy tartalomtípus xy néven textfield-eket tartalmaz,
és egy views blokkot csatoltam hozzá "xy/*-al, ami az
adott node-hoz tartozó képeket listázza ki node reference -el,
és NID from URL -el megoldva.

próbálok egy full tartalom oldal nézetet views-al,
de a csatolt blokkomat, nem jeleníti meg.
de ez ugye nem is csoda, mivel az argumentumot már
nem eszi meg a view blokkom.

gondoltam lehetne rejtett mező, amibe a nid-et teszem, vagy
lehetne vhogy a blokkom két field-jéből generált sztring, v vmi
normális php-kódot is lehetne írni...

mi erre a helyes megoldás?

előre is köszi!
sco

Drupal verzió: 
pp képe

http://drupal.org/project/viewfield

persze ez még csak dev.

Lehet egyébként, hogy fordítva kéne megoldani a dolgot és működne. Tehát felvenni az xy tartalomtípushoz egy node referenciát ami a képekre mutat. Tudom azonban, hogy Te a képnél szeretnéd beállítani, hogy hova mutat ebben segít a http://drupal.org/project/cnr modul.

Egy beszélgetés még itt hasonló témában: http://drupal.hu/forum/node-reference-oda-vissza

pp

0
0
aboros képe

hívod a nézetet views_embed_view() -val. jól érzed, a listázó nézetbe bele kell tenned mezőként a nidet, amikor a képmutató nézetet (oh, ng3:) hívod, paraméterként adod a views_embed_view() -nak.

egy kép több szöveges nodera is hivatkozik nodereferencel? ha nem, én akkor inkább a szöveges nodeba raknám őket eleve, egy kortlátlan értékű imagefieldbe, felesleges a nodereference bűvészkedés, ha minden kép csak egy nodera hivatkozik. és akkor nincs ez a para se.

0
0

-
clear: both;

scoundrel képe

a táborban mindkét megoldást kipróbáltam, mindegyik jó,
már látom azt is melyik miért, mikor kell ill mikor jobb.

pp: viewfield -et nem akartam használni dev miatt.

köszönet!

scoundrel

0
0