Felhasználó csoportokat kilistázó cck mező

lili_ képe

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.

Balogh Zoltán képe

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.

0
0
lili_ képe

workflow is az egyik megoldás, de a mikéntjét még nem tudom

0
0

mini

aboros képe

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.

0
0

-
clear: both;

Jenő képe

Igen, a Flag és a Rules modullal megoldható, csináltam már ilyet.

0
0
Bálint képe

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).

0
0