-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 19 April 2001 11:29, Miha wrote: Hi, see the HowTo "Form Variable Types and Typechecking" You can give extented attributes to form fields that will be handled by zope. It's briefly explained in the mentioned howto. The howto can be found on zope.org
Hello all in,
I meet problem, may be somebody can help me. I try to send results of filled form thought dtml-method (proxy of course), but user can don't fill some input values. When I submit form with unchecked checkbox (name favorite) I receive error: Error Type: Bad Request Error Value: ['favorite']
How i can create default values for favorite? My SQL query for ZGadFlyDB: create TABLE REPORTS ( COUNTRY VARCHAR, REGION VARCHAR, TOWN VARCHAR, NAME VARCHAR, ADRESS VARCHAR, EMAIL VARCHAR, TEL VARCHAR, FAVORITE VARCHAR)
My code: ---[FORM::DTML-Document <form name="startNewLife" method="post" action="reportAction"> Country <input type="text" name="country" value="Russia"> Region <input type="text" name="region"> Town <input type="text" name="town"> Name <input type="text" name="name"> Address <input type="text" name="adress"> e-mail <input type="text" name="email"> Tel <input type="text" name="tel" value="+7( )"> Favorites <input type="checkbox" name="favorite" value="var1"> var1 <br> <input type="checkbox" name="favorite" value="var2"> var2<br> <input type="checkbox" name="favorite" value="var3"> var3<br> <hr> <input type="submit" value="Snd"> <input type="reset" value="Rst"> </form> ---[/FORM
---[insert::Z SQL Method Arguments:
country region town name adress email tel favorite
Body:
insert into REPORTS values( <dtml-sqlvar country type="string">, <dtml-sqlvar region type="string">, <dtml-sqlvar town type="string">, <dtml-sqlvar name type="string">, <dtml-sqlvar adress type="string">, <dtml-sqlvar email type="string">, <dtml-sqlvar tel type="string">, <dtml-sqlvar favorite type="string">) ---[/insert
---[reportAction::DTML Document::Proxy(Manager) <dtml-call insert> <h3>Thx!</h3> ---[/reportAction
Big thanks - M. (mailto:Miha@instock.ru) Developer. http://www.instock.ru/
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
- -- Uwe C. Schr�der - -- Uwe C. Schr�der ConTrada Consultants Lindenstrasse 15 Tel/Fax: +49 8294 80070 D-86477 Adelsried Mobil: +49 172 8532352 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE63vHwTJbO78VG0aIRApWgAJoDfD3Pu3s+3IiZZLsCDzFEirCV8QCfXG18 4fPBOSnSx1tbxH6VhB/nH2w= =QdoI -----END PGP SIGNATURE-----