Egymástól függő CCK mezők

fox mulder képe

Sziasztok!

Van-e ilyen modul, vagy hogyan lehet ilyet csinálni?

Tegyük fel, hogy van egy tartalomtípusunk Végtag mezővel, melynek lehetséges értékei: Van, Nincs. Ha a user bejelöli a Van értéket, akkor (és csak akkor) megjelenik a Végtagok száma mező, a választható 2, 4, 6, 8 és 8-nál több lehetséges értékekkel.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
fox mulder képe

Mert a Végtag mező "nincs" értékét be lehet építeni a Végtagok számába 0 értékként.

A lényeg, egy mező értékkészlete függhessen egy másik mező kiválasztott értékétől.

0
0

Fox Mulder

pp képe

Enged rávilágítani arra mi az amit már nem a cck-val kéne megoldani. Itt ugyanis arról van szó, hogy a felhasználói felület működését/viselkedését/behavior akarod változtatni.
Egy-egy CCK modul két dolgot adhat a rendszerhez: Adatelemet és widgetet/beviteli mezőt. Amennyiben ilyen spec igényed van akkor neki kell állnod saját widgetet fejelsztened, vagy keresned egy már meglévőt (ilyen spec ahah-s cuccok vannak, de sose tudod pont azt beállítani ami neked kell)

Én a következőt tenném:
Kiraknék egy beviteli mezőt, ami egy legördülő lista benne az értékek (0,1,2 stb) Írnék egy kis js-t ami hozzáad egy kis checkboxot a legördülőhöz, majd ha annak értéke nulla elrejti egyébként nem és beállítja a checkboxot true-ra. A klikk eseményére meg rátolja, hogy ha klikkeltek rá, akkor ha csekkelték akkor megjeleníti a legördülőt, ha kicsekelték akkor meg eltünteti és beállítja nullára az értékét. Ha a legördülőn klikkeltek de maradt nulla akkor elrejteném újra és akkor is, ha nullát választanak ki.

pp

0
0
Pasqualle képe

mivel kicsit bonyolt a megoldas, csak annyit fuznek hozza, hogy a megoldashoz javascriptes (jquery-s) varazslas kell, nincs kesz modul (de egyszer majd lesz, mert en is csinalok), ennyi.

0
0