Avatar billede elskermad.dk Nybegynder
08. oktober 2007 - 20:56 Der er 3 kommentarer og
1 løsning

Tilbud søges: Gør formular dynamisk samt genering af logisk array

Hej Eksperter!

Opgaven omhandler primært javascript samt lidt dhtml.

Jeg har nu selv forsøgt mig med at lave det jeg ønsker, men besidder desværre ikke de nødvendige kompetencer/overblik til at løse problemstillingen.

Jeg skal have lavet en dynamisk formular til oprettelse af et produkt med x antal modeller og y antal specifikationer samt specifikationsgrupper.

Jeg har skitseret min formular på nedenstående adresse:
www.alvision.dk/formular.html

Det er så meningen at dit job er at gøre alle knapperne/pilene samt inputfelterne dynamiske.

Man skal som min skitse illustrerer kunne indsætte et ønsket antal modeller som skal komme i kolonner samt indsætte en række specifikationsgrupper og specifikationer i rækker alt efter behov.

De lodrette og vandrette felter skal være uafhængig af hinanden, altså man skal kunne oprette en ny model efter man har oprettet alle specifikationerne, og den skal så få de nødvendige felter og omvendt.

Når alle felterne er udfyldt skal man kunne trykke send også skal systemet vha. en js-funktion konverterer alle værdierne til et logisk array som så bliver sendt afsted på en gang (skal viderebearbejdes med PHP)
Jeg vil gerne have arrayet opbygget som jeg viser nederst på siden jeg linker til.
Det er vigtigt at elementerne i arrayet kommer i samme rækkefølge som de er vist i formularen og derved valgt med pilene..

Et par ting som systemet skal kunne udover førnævnte:
- I aktiv/nyhed skal datofelterne kun vises når man har valgt tidsbestemt
- når man bruger knapperne; tilføj-model, tilføj-specifikation eller tilføj-specifikationsgruppe, skal der kommer en boks frem (vha. dhtml) hvor man indskriver basis oplysningerne inden felterne bliver tilføjet - altså varenr ved model, og navn ved de andre for at undgå at der er tomme felter i formularen
- ved ændring af varenummer (bortset fra første som er standard) skal varenummeret løbende skrives i overskriften (hvor fjern model-knappen er at finde)
- det skal ikke være muligt at afsende formularen hvis der mangler værdi i en af de første 2 kolonners felter - altså er det kun modellerne ud over standard som må have tomme felter!
- der skal være feltvalidering på alle standardfelterne inden afsendelse, fx at dato er valid syntaks og at priser er angivet med komma og 2 decimaler
- det skal være muligt forholdsvis nemt at genskabe formularen igen vha. gemt data - altså via en fiks js-funktion eller ved at genskabe selve html'en...

Af mere kodemæssige krav skal koden være struktureret og veldokumenteret så jeg senere selv kan ændre i det!! - Gerne på dansk... ;o)

Det er lige hvad jeg kan komme i tanke om at beskrive om opgaven, men inden igangsættelse gennemgår vi lige alle funktioner (fx over msn) for at sikre os vi begge vil det samme.

Kom med et godt tilbud på anders[snabela]alvision.dk :)
Avatar billede roenving Novice
10. oktober 2007 - 15:22 #1
*lol*

-- opgaven virker ikke specielt skræmmende konceptuelt, men det ser ud til, at der er en helvedes masse benarbejde (og det virker umiddelbart uoverskueligt at estimere det !-)

-- og så mangler jeg en oplysning om, hvordan du vil sende data, for du kan jo ikke umiddelbart sende et javascript- eller php-array fra en formular ?-)
Avatar billede elskermad.dk Nybegynder
11. oktober 2007 - 12:18 #2
lol ligefrem? var ellers meget særiøst fremsat...

jeg er godt klar over det mest er benarbejde, men jeg bestrider desværre ikke selv kompetencerne til at lave det, så derfor jeg søger hjælp.

jeg er heller ikke klar over hvordan det skal sendes - måske bare som felterne er, men så de så er bygget op så det er forholdsvis nemt vha. php at samle dataerne.
Avatar billede elskermad.dk Nybegynder
12. oktober 2007 - 09:57 #3
En anden ting; hvis du kan give mit et hint til hvordan jeg skal gribe opgaven an er jeg stadig selv interesseret i at forsøge at lave den - jeg har bare ingen idé om hvordan jeg skal starte!

(Jeg kan godt javascript og har arbejdet med tilpasning direkte i DOM'en)
Avatar billede elskermad.dk Nybegynder
08. december 2007 - 14:57 #4
jamen nå
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester