Jak vložit formulář do formuláře
- Hafran
- Člen | 121
Zdar, mám menší problém a nevím jak ho vyřešit správně, tedy
neprasácky. :)
Uživatel má možnost vložit na web obsah. Musí, ale být přihlášen (a
tedy zaregistrován).
Jelikož to chci mít co nejjednoduší, chci aby uživatel normálně vkládal
obsah (což už je hotový formulář) a součástí toho formuláře by byl
další formulář, buď na přihlášení nebo na registraci (ale šlo by mezi
tím volit – podle toho zda už registrovaný je). Jak to udělat sémanticky
správně, ideálně tak, abych mohl použít všechny tři formuláře, které
mám hotové?
První co mě napadlo je, že by šlo o jeden velký formulář a skryl bych
pole např.JS dle kliknutí, a podle výsledných hodnot řešil co uživatel
chtěl (zda se přihlásit nebo registrovat) – příjde mi to ale jako
špatné řešení, navíc bych musel ty tři formuláře skloubit. :/
- Filip Procházka
- Moderator | 4668
Něco mi říká, že to co chceš udělat nebude úplně v pořádku.
Každopádně, formulář do formuláře dát nejde. Záměrně. Musíš použít kontejnery.
- Hafran
- Člen | 121
Dík, kouknu na to. Jinak já si taky myslím že to není v pořádku, ale nevím jak na to jinak. :) Teda aby to bylo jednoduchý – normálně to mám tak, že to prostě nepřihlášenýho uživatele nepustí k tomu formuláři, teď to potřebuju udělat uživatelsky příjemnější, tedy lehce a na jedno kliknutí a je mi jedno jak to bude programátorsky :)
- Hafran
- Člen | 121
Tak když si to po sobě čtu, tak sem to asi napsal dost nesrozumitelně.
:/
Tady jsem našel funkční ukázku jak si to představuju: http://www.bezrealitky.cz/vlozit-inzerat – první část
je normálně vkládací formulář a v druhé části si uživatel rozhodne
zda se zaregistrovat nebo jenom přihlásit.
Nemá někdo už vychytaný způsob jak to dělat? Teď jsem například udělal
jeden velký formulář a část ho schoval javascriptem, ale automatické
vyplnění formulářů například v Chrome funguje i když formulář není
vidět – tudíž nemám šanci odhadnout co uživatel chtěl udělat :/
- marek-m
- Člen | 66
Neviem, uzivatelsky sa mi to vobec nepaci, ja by som z toho bol blbec, prihlasenie resp. registraciu daj do 2 kroku (ak je uzivatel prihlaseny, tak ho preskocis). Treba si uvedomit, ze v tomto formulare mozu nastat viacero stavov, aby si si to neskomplikoval a subezne nesplietol uzivatela. Totisto prihlasenie a registracia moze mat:
- idem sa prihlasit a nepoznam heslo
- idem sa prihlasit a zadam nespravne udaje
- registrujem sa a zadam nespravne udaje
- registrujem sa a takyto ucetu uz existuje
tieto body tazko docielis v jednom formulare, a ak, tak tam bude lietat ajax ostoses co nebude velmi priatelske.