Sziasztok!
Drupal 6.4 alatt szeretnék egy olyan szavazást indítani, amely a címen és a választható lehetőségeken kívül tartalmazza a bejegyzés törzsét is, ahol hosszabb leírást adhatok a szavazás mellé.
Persze látom én, hogy nem fog ez menni, de azért próbálkozzunk.
1.) admin/build/modules oldalon a "Poll" modul bekapcsolva
2.) admin/content/node-type/poll oldalon a "Beküldési űrlap beállítások" -nál a "Törzs" mező címe kitöltve, hiszen nekünk az kell.
3.) node/add/poll oldalon nem található a "Törzs" mező, vagyis hiába állítottam be a 2.) pontnál.
Szerintetek milyen módon (lehetőleg külső modul nélkül) lehetne olyan szavazást összehozni, amely tartalmaz törzs mezőt is?
Fórum:
Mező hozzáadása
Hi!
Drupal 5-ben én ezt úgy csinálnám, hogy mező hozzáadása, text field. Ehhez persze kell a CCK modul is.
ez lehetséges
Ez lehetséges megoldásnak tűnik (gyakorlatban nem próbáltam), de próbálom elkerülni a "modul poklot", vagyis minél kevesebb külső modult használni, mert azok egymással összeakadhatnak, instabil működést, vagy bármi más galibát okozhatnak.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
nem jut eszembe egyszerű megoldás
A poll modul-ban has_body=>false, tehát nincs hozzá törzs. Sajnos ezt nem elég átírnod, mert a body-t a node-ot megvalósító modulnak kell mentenie.
érthetőbben ez biza nehéz. (legalábbis nekem nem jut eszembe semmi egyszerű megoldás.)
Lehetőségek:
legegyszerűbb talán a webform modul, mely bár nem szavazásra szolgál, de van egy statisztika rész, melyből kiszűrheted a kívánt infót. Sőt... az összes szavazás ott van, tehát simogathatod is a statisztikai görbéidet. Sőt... szöveges infót is kérhetsz, pl. van három lehetőség és felvehetsz egy egyéb-et, amit szövegesen is megadhatnak.
A másik lehetőség, hogy csinálsz egy kategóriát és ebbe a kategóriába beküldesz két node-ot az egyik a szavazás a másik a leírás. A leírást az oldalon kiemeled(és ezt küldöd ki a főoldara is, a szavazást nem), tehát az mindig elöl lesz. Ebbe a leírásba azután beleteszed a tovább linket, ami a kategória listára mutat, valamint a egy kis php-t:
if(arg(0)!='taxonomy') drupal_goto('taxonomy/term/aszavazástidje');
Ez akkor jön jól, ha a node-ot címére kattintanak, tehát a node-ot akarják megnézni, nem a taxonomy listát. Ekkor átdobja a megfelelő oldalra a júzer semmit nem lát ebből.
és egy mini modult is tudsz hozzá fejleszteni, ami a poll-hoz hozzáadja a body-t...
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Kb. ehhez hasonló lenne
pollbody.info
bollbody.module
Persze ez is egy újabb modul.
köszönöm, egy észrevétel
Köszönet a modulért, jól működik. Egy észrevételem mégis lenne.
A modul a szavazás beküldésekor lehetőséget ad a bejegyzés törzsének megjelenítésére, viszont ebből a törzsből nem fog látszódni semmi, akkor sem, ha készítek bevezetőt.
Ezt lehetne valahogy korrigálni? A modul más dolgában teljesen jól működik (mondjuk arra nem figyel, hogy az admin/content/node-type/poll oldalon be van -e kapcsolva a törzs mező, és annak mi a felirata, de ez annyira nem is vészes), köszönöm, hogy foglalkoztál vele; átnézem a megoldást, biztosan tanulok belőle. :)
Szerk.: "mondjuk arra nem figyel, hogy az admin/content/node-type/poll oldalon be van -e kapcsolva a törzs mező, és annak mi a felirata, de ez annyira nem is vészes" -> látom, ezzel próbálkoztál, csak nem jött össze
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Ez egy fokkal jobb
Az eredeti változat is megjelenítette a body mezőt, de csak teljes nézetben. (ha minden igaz)
Tesztelés továbbra sem árt.