Autor Zpráva
monekys
Profil *
Potreboval by som poradit ako vytvorit fromular typu stromovej struktury.
Naprikald su tri moznosti z nich si vyberie navstevnik jednu ta sa rozbali a pokracuje sa dalej atd ... Mali by to byt stranky logistiky teda chcu aby si kazdy klient vyplnil co potrebuje (miesto prepravy, pocet paliet, pocet kilometrov atd..) a nakoniec mu to vyhodilo neaku cenu.
Nemam vobec sajnu ako zacat coho sa chytit.
Celkovo stranky vyriesene mam ale stojim na takomto type formularu. Keby ste niekto mali aspom neaky odkaz na podobne formulare bol by som vdacny :)

dakujem
Jozin
Profil
Zdravím,

nevím proč chcete takový formulář řešit jako stromovou strukturu. Příjde mi, že je to docela jednoduché. Vy budete mít seznam měst a jejich vzdáleností od vás. Uživatel si vybere tu nejblíže a určí počet palet. A například i typ (nejspíš dřeva, že?). Typy taky musíte mít někde uloženy... nejlépe databáze.
Formulář by se tedy skládal:

- select pro místo
- input text pro uvedení počtu palet
- soustavou selectů pro výběr produktu (tady možná příjde na řadu ta vaše "stromová" struktura)

pomocí javascriptu se dají přidávat selecty s hodnotami podle toho co bylo vybráno v předchozím, ale prvně potřebujete mít někde ty data, aby bylo odkud brát možnosti.

Snad jsem trochu pomohl, Jozin.
monekys
Profil *
Jozin:
Dakujem za napad uz mam aku taku predstavu len neviem este ako vyhodnotit cely formular bolo by dobre keby to na konci vyhodilo neaky sumar. A to je dalsi problem ci by sa to malo pocitat v priebehu zaskrtavania online popripade vkladania udajov alebo az nakoci po odoslani vygenerovat neaku stranku so vsetkym co si uzivatel vybral.

Musim to neako premyslet pretoze maju mi to poslat v exceli a je tam mnozstvo dat a tovarov. Chcelo by to neaky logicky postup ...
Jozin
Profil
monekys:
Zpracování (vypočítání) dělejte na straně serveru, takže po odeslání. Tam s tím nikdo nemůže manipulovat, ale vzdálenost od určitých míst by bylo vhodné mít v tabulce, protože vypočítávat vzdálenost z místa na místo... no muselo by se použít nějaké Api a bylo by to zbytečně pomalé.

Pokud vám to dají jako excel soubor, tak vyexpedovat do csv a z toho už naplníte databázi (mysql nebo podobnou) lehce... ale počítejte s tím, že tam dost údajů bude potřeba dopsat. A vyhodnocení formuláře bude klasická bussines logika, nevím jak fungují ty stránky, co máte, ale bude to stejně vyhodnocovat jako zbytek stránek.
peta
Profil
monekys: Nejdriv musis mit vsechny formulare navrzene, pridat odkaz sem a pak se muzeme bavit o jejich optimalizaci. Takhle je to tahani z vody.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0