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! :)
régebbi
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
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Bár az a gond nem
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
lehet visszaváltani 1.5 -re?
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?
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Használd a legutolsó
Használd a legutolsó működő változatot :)
Aries
http://aries.mindworks.hu
Sziasztok! Nem akartam új
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