Szerbusztok!
Egy igazán nagy gondom merült fel a mai napon és nem tudtam megoldást találni rá! Aki tud benne segíteni kérem ne habozzon megtenni. Köszönöm.
A probléma:
Egy szavazást, jobban mondva egy szavazás keretében szeretném ha az választók (szavazok) leadnák voksukat az induló tagokra. Azonban két fő választása kell hogy megtörténjen. Ez még az egyszerű poll (szavazás) modullal megoldható. DE azonban úgy kívánnám megoldani az esetet, hogy két függőleges lista lenne egymás mellet. Mind két oszlopban (listában) ugyanazok az emberek (jelöltek) szerepelnének alapértelmezetten, ugyanis az egyik oszlopban a A.A elnök helyére lenne lehetne a jelöltekből szavazni, a másik oszlopban pedig a B.B elnök helyére. Lényeg, hogy egy szavazaton belül kellene megoldani, ugyanis el szeretném kerülni, hogy ugyan arra a jelöltre mind a két oszlopban azonos szavazat érkezzen, mert egy jelölt nem töltheti be két elnöki posztot. Azaz kellene egy olyan megoldás , hogy amikor az egyik listában kijelöli a pl. C.C jelöltet az a második listában azonnal eltűnik (hogy ne lehessen leadni a voksot rá a második oszlopban), ha pedig az első oszlopban a téves választás esetén mégis az első oszlopban másik felhasználót jelölne a felhasználó (átkattint a rádiógombok között) akkor az előző jelölt a második listán jelenjen meg ismételten és az első oszlopban megjelölt a másodikban tűnjön el. Továbbá a lényed, hogy a szavazás eredményét ki is kell majd értékelni, ezért tudni kellene, hogy ki kire adta le a voksát.
Kérlek titeket segítsetek.
Miként lehetne ezt megoldani!
Várom a helpeket!
Ragaszkodsz a
Ragaszkodsz a szavazáshoz?
Nekem ez egyszerűbbnek tűnik, hacsak nincs konkrét ilyen modul ezekre:
Taxonómia szótár: Jelöltek - feltöltve a választhatókkal.
Tartalomtípus - Szavazás:
Szavazás beküldése
Jelölt A.A
CCK taxonómia mezők -> Szavazás
Jelölt B.B
CCK taxonómia mezők -> Szavazás
Itt legördülő listából kiválasztja, akit akar, majd beküldi.
Ha mindkettőben ugyanaz van -> hibaüzenet
különben,
köszönjük, hogy szavazott!
A validálást pedig többféleképpen meg lehet oldani, bár én még ilyet nem csináltam (Validation API, Rules - Before Save Contenthez akció rendelése)
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
De
De akkor azt is látom majd, hogy melyik felhasználó kire adta le a voksát? Mert az nagyon fontos lenne!
Persze. Minden egyes szavazat
Persze. Minden egyes szavazat egy node, annak pedig a tulajdonosa az, aki beküldte.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
NEM VILÁGOS
LEíROD KÉRLEK LÉPÉSRŐL LÉPÉSRE, MERT NEM ÉRTELEK.
TAXONOMI SZÓTÁRAKAT LÉTREHOZTAM:
- első jelölted
- második jelölted
feltöltöttem mind a két szótárt a kifejezésekkel, névsorral, ez azonos mind a két szótár esetében.
telepítettem a CCK modult, de nem tudom a szavazás tartalomtípust átszabni.
leírod nekem lépésekben, hogy hogy is gondoltad ezt?
Új tartalomtípust kell
Új tartalomtípust kell létrehozni, abba betenni a CCK taxonómia mezőket, nem a szavazást átszabni.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Csak
Csak nem tudom bettenni, ez érdekes...
Lehet
Lehet, hogy megvan, pillanat.
Ne egyszerre szavazzanak.
Régi bevett szokás, hogy először megválasztják az elnököt és szépen sorban a többi elnököket. Így nem lesz kavar.
A megoldásod elég furcsa, mondjuk így. Ez csak egy szavazóval működik. Vagy úgy képzeled, hogy az első szavazó szavazata után már más nem adhat le szavazatot? Szóval amit kitaláltál az nem életképes. Papír alapon azt találtad ki, hogy mindenki megkapja az összes nevet felírva egy-egy cédulára és a megfelelő dobozba kell bedobnia. Mivel mindegyikből csak egy van ezért csak egy helyre dobhatja be a cédulát. Ettől még simán kialakulhat, hogy X és Y ugyan annyi szavazatot kap A vagy B elnöki posztjára.
Ráadásul azt se kezeled le, hogy ha valaki nem akar lenni A elnök csak B elnök. Szóval szerintem ezt gondold át még egyszer.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Logikus, köszönöm.
Rámutattál sok mindenre! Mi is átgondoltuk, és igazad van. A lényeg, hogy maradtudnk a jól bevált módszernél, szétszettük a választást két(2) forulosra! Igy nem okoz senki számár sem gondot!
Köszönöm a javaslatokat.
Üdv.