Views probléma, CCK tartalomtípus adott mezőinek kiiratásakor

nevergone képe

Sziasztok...!

A következő problémába szaladtam bele CCK és Views használatával Drupal 5.x alatt.
Adott egy tartalomtípus, amelyet CCK segítségével hoztam létre, és a tartalom törzsén kívűl még szöveges mezőket tartalmaz.
Az szerettem volna, hogy a felvitt tartalmak egy node -ban jelenjenek meg listaszerűen.

Beállítottam a Nézet készítésénél (Oldal -> Nézet típus: List View), hogy lista-nézetet szeretnék, illetve a Mezők blokkban hozzáadtam az összes mezőt, mivel mindent szeretnék megjeleníteni.

Ez remekül működött a Views 1.6-beta5 verziójáig, jelenleg is kénytelen vagyok azt használni. Ugyanis ha frissítek (akár a legújabb 1.6 verzióra, akár cvs -re), akkor ármányos módon minden mezőt, amely nem a tartalom törzse vagy címe, kétszer megjelenít:
Egyszer olyan módon, ahogy régebben is, egyszer pedig kiírja hozzá a mező nevét is.

Nem tudom, mennyire érthető ez így, ezért készítettem képeket:
Ilyen volt a beta modul használatával, és ilyennek is kell lennie: kép

És ilyen lett, miután frissítettem a Views modult, jól látható a kétszeres kiiratás: kép

És ilyen beállításokkal használom a Views modult kezdettől fogva: kép

A field_tisztseg mező kiiratásakor megjelenő zárójeleket CSS -ből jelenítem meg, igaz ezt az IE6 nem szereti... :S

Valaki tudna segíteni a probléma megoldásában? Próbálkoztam többféle módon használni a Views modult, és egyik sem vezetett eredményre, bár valószínűleg nem ismerem teljesen a képességeit.

Köszönöm szépen! :)

nevergone képe

Időközben megpróbáltam régebbi Views verzióval is, azzal úgy néz ki, működik. Szóval a változás az 1.6-beta5 és az 1.6 között lehetséges... bár én már semmiben sem vagyok biztos. :S

0
0
aries képe

Bár az a gond nem jelentkezett, mint Nálad, az 1.6-os views rengeteg belső újítást tartalmaz, emiatt a fél views bugos... Az egyik projektemnél 2 hetet csak azzal foglalkoztam, hogy ezeket hogyan próbáljam orvosolni. Használd nyugodtan az 1.5-öt, ha nincs okod váltani.

Aries
http://aries.mindworks.hu

0
0
nevergone képe

Kösz a választ, igazából a váltást csak azért gondoltam, hogy ezzel talán csökken az esetleges sebezhetőségek száma. De akkor lehet, hogy az lesz a legjobb, ha... melyik a jobb ötlet? Használjam a jelenlegi 1.6beta5 -öt, vagy próbáljam meg valamilyen módon downgrade -lni az 1.5 -ös verzióra?

0
0
aries képe

Használd a legutolsó működő változatot :)

Aries
http://aries.mindworks.hu

0
0
tibi képe

Sziasztok!

Nem akartam új topicot nyitni ezért ide írok hiszen a hozzászólásom a views és cck modulokhoz kapcsolódik. Már leírtam egyszer de lehet nem vette még észre senki, vagy tényleg rosszúl írtam körbe a dolgot.

http://drupal.hu/tippek/tartalomszervezes2#comment-8485 itt található a hozzászólásom. De idemásolom inkább :)

Olyan kérdésem lenne, hogy szerintetek milyen módon valosítható meg cck+views modulokkal (milyen kiegészítő cck modulok kellene?) az, hogy vannak olyan tartalomtípusaim, hogy meccs, csapat. Csapat tartalomhoz csapatot lehet felvenni, csapat nevét és rövid leírását. Meccs tartalomnak pedig az éppen aktuális heti meccs eredményét. Itt lehetőség van a csapat 1 és csapat kettő kiválasztására node_reference segítségével. Meg lehet, kell adni melyik forduló, ez egy sima select alapértékekkel. Meg kell adni ki vezette a mérkőzést. Na és persze az eredményt. Ezt egy sima text inputtal oldottam meg, és ebből következik a problémám.
Nagyon jól működik addig, hogy views-el csinálok egy eredmények listát ahol szépen fordulók szerint kijön táblázatosan a tartalom. Viszont szeretném ugyan ezt megcsinálni tabellával is. Itt pedig jó lenne tudni, hogy a bevitt eredmény alapján melyik csapaté a három pont. Ez lenne gyakorlatilag a kérdésem, hogy hogyan lehetne egy olyan megoldani, hogy:

csapat 1 vs. csapat 2
2:0

helyett

csapat 1 vs. csapat 2
csapat_1_gol:csapat_2_gol

Hogy tudjon számolni a rendszer a csapatok eredményei alapján. Remélem sikerült érthetően fogalmaznom. Lényeg, hogy az eredményekhez legyen csapat_id vagy valahogy lehessen azonosítani, hogy egy csapatnak hány győzelme van, mennyi gólt rúgott. Megoldható ez újabb tartalomtípus felvétele nélkül? Mert az viccesen nézne ki, hogy gól tartalom felvétele:) és akkor lene ott 1 2 3 4 5 6 7... tartalom. Ezt nem szeretném.

Itt működik az eredménylistázás: www.csakvarsport.hu

Válaszokat előre is köszönöm!

Üdvözlettel,
Tibi

0
0