Jeg har, for første gang, kastet mig ud i at skrive et plugin. Jeg er normalt frontend rytter, så feltet er tildels nyt for mig. Jeg har forsøg at nedskrive mit plugin på papir med tilhørende funktioner, men har svært ved at skabe et overblik over fremgangsmåden, og hvor jeg tager fat først.
I sin enkelhed går dette plugin ud på, at der skal blive genereret nogle datoer, hvorfra man som bruger (frivillig), kan angive hvilke datoer man har tænkt sig, at komme på arbejde. Dertil skal der være en oversigt, hvor man kan se, hvornår hvilke medarbejdere er på arbejde.
Så hvis jeg skal stille mit plugin lidt firkantet op, skal det kunne:
- Generere datoer ca. et måned frem
- Der skal være mulighed for brugeren, at vælge hvilke datoer brugeren kan arbejde.
- Dataen skal gemmes - den enkelte dato og hvilke brugere der kan arbejde den dag
- Daten skal kunne hentes frem med dato, og tilknyttet hvilke frivillige der kan den dag
Det er det tredje punkt der driller.
Som jeg har lavet det pt., så bliver der via en php kode genereret nogle datoer (når siden åbnes). Hver dato er tilknyttet en checkbox (som en unik value). Tanken er her, at brugerne så kan tjekke de datoer af, hvor de kan arbejde. Når en bruger så har udfyldt formen og gemmer den, bliver hvert enkel checkbox gemt - pt. ved brug af "update_option()". Hver checkbox skulle her gerne være unik grundet den unikke value - altså datoen (value="23-02-2012"). Håber I kan følge med.
Det problem der så opstår her er, at jeg på denne måde ikke kan få tilknyttet noget data, der angiver hvilke brugere der har valgt hvilke datoer. Det er et problem, da der senere også skal laves en oversigt over, hvornår folk er på arbejde.
Om det ovenstående kan bruges til noget, ved jeg ikke. Måske er jeg helt på vildspor. Det jeg efterlyser er, et spark i den rigtige retning, ift. hvilke metoder jeg skal bruge, for at få laves en checkbox, med en tilknyttet unik dato, der kan "huske", hvilke brugere der har givet den et flueben.
Al' hjælp og vejledning bliver taget imod med kyshånd :D
På forhånd tak
Emil
Emil - EE-Design - Freelance web og grafisk designer