A segítségeteket szeretném kérni egy fotópályázat elkészítéséhez. Egy játékokat forgalmazó webáruház oldalába szeretnék egy olyan lehetőséget, hogy a felhasználók 1 képet feltölthessenek a gyermekükről, melyre aztán 1 hónapig szavazhat a többi felhasználó (napi 1 alkalommal 1 képre), a legtöbb szavazatot kapott kép tulajdonosa ajándékcsomagot kapna.
Létrehoztam először egy Kép tartalomtípust, kapcsolva hozzá a Fivestar-t, majd wiews segítségével listáztam egy menüpontba. A képek gond nélkül megjelennek, galériában is, a szavazás nem működik sajnos.
Most a webform tartalomtípussal próbálkozok, hogy a felhasználók csak 1 képet küldhessenek be. Az eredmény sajnos u.az volt, a szavazás nem működik.
A kérdésem az lenne, megoldható az, hogy egy galériában az összes feltöltött kép megjelenjen és ott lehessen szavazni? Azért is gondoltam erre a megoldásra, mert így a képek feltöltésénél nem a felhasználónak kellene kiválasztania, hogy melyik menübe tölti fel a tartalmat.
Szerintetek megoldható? Milyen modulokkal?
A válaszokat előre is nagyon köszönöm!
A fivestar alapvetően node-ok
A fivestar alapvetően node-ok hoz kapcsolódik. Megadhatod, melyik tartalomtípusra lehessen szavazni.
Mivel a kép a galériában is egy node, ezért a fivestarral meg tudod oldani, hogy minden képre külön lehessen szavazni.
Köszönöm
Ezek szerint jó úton járok, vagyis az elgondolásom jó volt, csak a beállításaimnál lehet valami gond. Keresem tovább...
Sikerült
Korábbi fórumokon olvastam, hogy másnak is volt már hasonló kérdése, ezért leírom:
a tartalom típusnál engedélyezni kell a fivestar-t, majd a wiews-ban az alapbeállításokban a sorstílus a Tartalom lesz. A többi beállítás már tetszés szerint...
Én a mezőkkel próbáltam megjeleníteni, ez volt a hiba! Egyszerű a megoldás, mégis több napomba telt, mire rájöttem... :)
ez nem igaz,
mezőkkel is meg lehet jeleníteni. lesz egy kis időm megmutatom. relationshipet kell használni.
-
clear: both;
Bocsánat :)
Ez esetben helyesbítek, én nem találtam jobb megoldást..., de ha van, természetesen én is kíváncsi vagyok rá! :)