fájlok, állapotok és view

papa71 képe

A probléma alapja itt található openmaps.eu/tracks
A felhsználók fájlokat töltenek fel (1 file 1 node) amiket régiókba sorolnak (kategóriákba, egyszerre többe is ha több régión át nyúlik a fájl) ezeknek a fájloknak szeretném jelölni, beállíthatóvá, szűrhetővé tenni a feldolgozottsági állapotát, mégpedig régiónként (pl. node1/szilágy feldolgozott , node1/bihar feldolgozás alatt, node1/arad feldolgozatlan) Gondoltam arra, hogy újabb alágat hozok létre a régió szűrőben, de nem tetszik a megoldás különösen azért, mert ezt állítgatni, csak a megfelelő jogosultságú embereknek szeretném engedni, viszont listázható kéne legyen mindenkinek. Ráadásul a töbszörös kijelölés a ctrl lenyomásával nem túl felhasználóbarát és komoly hibaforrás (elfelejti lenyomni a ctrl-t és máris törlődtek a beállított régiók). Tanácsot szeretnék kérni, hogy lehetne ezt jobban elegánsabban megoldani drupalban?

Anonymous képe

Ne a Régió szűrőt bővítsd, hanem külön készíts egy Feldolgozottság szintje szűrőt. Ezzel ugyan két dropdown szűrőt kell beállítania a felhasználónak, de külön tudod őket szabályozni.

0
0
papa71 képe

A külön szűrő nem jó megoldás, mert akkor nodeonként (trackenként) 3 állapotom van. Én azt szeretném, ha nodeonként annyiszor 3 állapotom lenne ahány kategóriába (régióba) tartozik a node. Tehát létre kell lehessen hozni azt az állapotot ahol ugyan ahhoz a nodehoz az 1-es kategóriában az 1-es állapot tartozik, míg az 5-ös kategóriába a 3-as állapot.
Valószinűleg valahogy egészen máskép kéne szervezni, csak nem tudom hogyan. Azért lett így szervezve első nekifutásra mert 1 node 1 fizika (letölthető) fájlt képvisel a rendszerbe.
Vagy félreértettelek és 1 kategóriára lehetséges 2 szűrőt felállítani? amelyből az 1-ik a fő a másik az alkategóriában szűr? és a fő-és alkategóriák bevitele is szétválasztható?

0
0