Sziasztok!
Lenne egy olyan feladat: lehet regisztrálni az oldalra, adminisztrátori engedély nélkül, minden felhasználó kezdetben csak bejelentkezett felhasználó lesz.
A regisztrációt Content Profile modullal oldottam meg, vagyis a regisztrációs lap egy tartalom típus és CCK mezők.
Utána lenne majd egy online fizetés, de csak akkor ha az adott személyt aktív állapotba rakjuk, aktív csoportba.
Az, h egy felhasználó aktív lesz-e vagy sem, azt egy ember fogja eldönteni.
A problémám azt lenne, h tudtok olyan CCK mezőről, ami a felhasználói csoportokat listázza ki, és ha kiválasztom azon a megfelelőt, az adott személy bekerül az adott csoportba.
Valami alternatív megoldást szeretnék biztosítani, arra h a felhasználókat a megfelelő csoportba az oldal karbantartója könnyen és egyszerűen tudja bepakolni.
Most nem vágom fejből, hogy a
Most nem vágom fejből, hogy a Flag önmagában a Flag actions almodulja segítségével tud-e ilyet, de a Flag + Rules együttállás már biztosan. Egy sima felhasználói jelölővel, amit csak a kérdéses admin lát, és amire kattintva bekerülhet a kérdéses felhasználó bármilyen csoportba (vagy ki ofkorsz). Listázásra meg a Views természetesen remekül tudja listázni, hogy egy adott csoportban ki vannak, és még a Flag linkjét is oda tudja rakni.
köszike
workflow is az egyik megoldás, de a mikéntjét még nem tudom
mini
a workflow
node közzététel és hozzáférés szabályozó modul. az nem lesz jó neked erre. a felhasználói csoportok meg nem változnak olyan gyakran, írjad bele őket kézzel egy textfield allowed values listájába.
egyébként elegánsabb megoldás a flages amit zoli mond. mármint kényelmesebb lesz használni. rules akkor is kell, ha cck mezős megoldással mész, csak más lesz a rule amit építened kell.
-
clear: both;
Igen, a Flag és a Rules
Igen, a Flag és a Rules modullal megoldható, csináltam már ilyet.
-- http://boj.hu --
VBO
Egy másik megoldás lehet, ha a Views Bulk Operation modult használod, vagyis készítesz egy nézetet, ami a felhasználókat listázza, stílusnak a Bulk Operationst választod, majd bekapcsolod hozzá azt az akciót, ami a felhasználó csoportjait módosítja (plusz más egyebeket is, és lesz egy fullos user admin nézeted).