tartalomszervezési kérdés, cck, views, node reference

belulo képe

Sziasztok,

egy egyházi oldalt készítek. Készítettem 2 tartalomtípust:
1. személy (szül. hely, idő, kép, egyéb személyes adatok, funkció, gyülekezet)
2. gyülekezet (cím, elérhetőségek, lelkész).

Úgy oldottam meg, hogy a 1.személy gyülekezet mezőjéből egy node reference mutat a 2.gyülekezetre, a 2.gyülekezet lelkész mezőjéből pedig szintén egy node reference a 1.személyre. Így views-zal tudom listázni mind a személyeket, mind a gyülekezeteket a kívánt adatokkal együtt.

Eddig minden OK. Felmerült bennem, hogy jó volna az egyes gyülekezeteknél valahogy rögzíteni, hogy korábban mettől-meddig ki volt ott a lelkész. Ezen töröm a fejem, hogy hogyan oldjam meg úgy, hogy az adott személynél is viszont láthassam, hogy addig mikor, hol, milyen funkcióban szolgált.

Azt gondolom, hogy valahogy talán egy újabb tartalomtípussal, illetve node reference-szel kellene ezt megoldani. De valahogy nem kapom el a fonalat. Tudtok ötletet adni?

Előre is köszi.

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

ez kapásból jól jön neked:
http://drupal.org/project/reverse_node_reference
mert így nem kell kétszer megcsinálod a node reference alapú összekötést a két node között, hanem ha az egyik oldalról bekötötted, visszafele is lerendezi

szerintem a mettől-meddig kérdésre meg tényleg egy új tartalom típis lenne jó:
- személy - node reference
- gyülekezet - node reference
- mettől-meddig - CCK datetime, talán két mező

Ezt meg csak érdekességnek:
http://mustardseedmedia.com/what-we-do

0
0
belulo képe

jónak tűnik, de még nincs d7-es verziója. Viszont találtam egy másikat: Corresponding Node Reference. Megnézem, hátha jó volna.

A mustármag meg csak most esett le, pedig egy-két videójukba már belenéztem. Köszi :-)

0
0

belulo

gellert képe

Végül hogyan sikerült megoldani?

Egy funkciójában azonos megoldáson gondolkozom én is (http://drupal.hu/node/14701) de akkor még nem láttam ezt a fórumtémát.

Először a flexifield illetve most már a CCK 3.x-dev verziót ajánlották, amiben van multigroup a fejlesztéshez... Mit választottál végül?

0
0