Sziasztok!
A gondom a következő: CIKK és DOKUMENTUM tartalomtípusokat entity refernce köti össze. Olyan formában, hogy cikk létrehozásakor megadható egyetlen dokumentum, amire hivatkozik. Csak egy.
Viszont adott dokumentumra tetszőleges számú cikk hivatkozhat!
A dokumentum oldalán views és page manager segítségével megjelenítem azoknak a cikkeknek a címét, amelyek hivatkoznak rá (tehát tulajondképpen az entity reference beépített visszafelé mutató hivatkozását használom a kapcsolatokon belül - Relationship: referncing entity stb.). És itt jön a bibi.
Pl. ha 3 cikk hivatkozik a dokumentumra, akkor ezt az ereményt várnám:
Kapcsolódó cikkek:
cikk 1
cikk 2
cikk 3
Viszont ezt kapom vissza:
Kapcsolódó cikkek:
cikk 1
cikk 1
cikk 1
cikk 2
cikk 2
cikk 2
cikk 3
cikk 3
cikk 3
Tehát a pontosan annyiszor iratja ki a cikkek címeit, ahány darab cikk hivatkozik a dokumentumra. Ha 2, akkor kétszer, ha 25, akkor huszonötszőr.
Próbáltam a viewsban csoportosítási trükkökel, de nem vezetett eredményre.
Valahogy meg lehet oldani a helyes megjelenítést? Köszi!
Na, most futottam bele én is
Na, most futottam bele én is ebbe a galibába...
Kiss Norbert
adatmentespecs.hu
És meg is találtam a
És meg is találtam a megoldást itt
Kiss Norbert
adatmentespecs.hu
Corresponding Entity References
Na most jutottam vissza ide.
Igen, jónak tűnik, amit írtál, egy hasonló nézetben alkalmaztam is.
Ebben végül a Corresponding Entity References segített. Annak ellenére, hogy dev, tökéletesen működik.
- ad astra per aspera -
Nekem okozott már problémát
ez a modul. Helyette inkább Rules modullal szoktam megcsinálni, ha kétirányú kapcsolatra van szükségem. De már van a Views-ban referencing, így már nem szoktam használni.
Kiss Norbert
adatmentespecs.hu