Re: [Zope-pt] formulário com radio e checkbox - difícil de encontrar algum exemplo....

2005-09-12 Por tôpico gerson
>Gisele Borges writes: 
>
> Pessoal,
> Todos os tutoriais possíveis que tentei localizar não têm como exemplo
> nenhum em formulários o radio e/ou checkbox, só text (que é moleza de
> fazer). 
> 
> Da maneira q está abaixo este input não funciona para o radio: 
> 
>  tal:attributes="checked python:test(ds_lotacao == 'DA','1',None)"> 
> 
> 
> Nem para o checkbox: 
> 
>  value="arquitetura" border="0" tal:attributes="checked
> python:test(ds_graduacao == 'arquitetura','8',None)"> 
> 
> Alguém tem algum modelo? 
> 
> Obrigada,
> Gi

Gisele, 

Nao sei se voce ja chegou a ler esse 
http://www.tchezope.org/Members/fabrizmat/tutoriais/plone/cmfformcontroller/ 
view
Caso tenha seguido a documentacao do CMFFormController, qual seria a acao 
relacionada com o sucesso do seu botao Register? Manda para lista para 
podermos ver o que pode estar acontecendo de errado. 

[]s
Gerson Sakurai


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [Zope-pt] formulário com radio e checkbox

2005-09-02 Por tôpico José Henrique
Gisele,

Pelo código que você mandou, que mostra apenas o formulário mas não a
sua validação e a ação subsequente à sua submissão, não dá pra saber
qual a razão da não gravação no
BD.

Entretanto, lembre-se que os campos radio e checkbox tem uma
particularidade:  se nenhum deles é marcado, nenhuma informação é
passada no request.  É como se eles não existissem no formulário.

Zénrique.

Em 02/09/05, Gisele Borges<[EMAIL PROTECTED]> escreveu:
> Pessoal,
> 
> Estou construindo um formulário que tem radiobutton e checkbox. Tenho
> vistos vários exemplos mas não achei nenhum com esses types.
> 
> Gostaria de saber se este código está correto, pois o formulário envia
> sem erros, mas não salva no banco:
> 
> Obrigada,
> Gi
> 
> 
> ==
> 
> http://www.w3.org/1999/xhtml"; xml:lang="en"
>   lang="en"
>   metal:use-macro="here/main_template/macros/master"
>   i18n:domain="plone">
> 
>   
> The title
> 
>   
> 
>   tal:define="errors options/state/getErrors">
> content title or id
>tal:replace="template/title">optional template
> id
> 
> 
> 
>  method="post"
>tal:attributes="action
> string:${here/absolute_url}/${template/getId}" >
>cellpadding="0" cellspacing="0" bordercolor="#F3F7F8"
> bgcolor="#F2F4F4" class="style1">
>  tal:attributes="class python:test(error, 'field error',
> 'field')">
>align="center">
> 
>   
> 
> 
>  tal:attributes="class python:test(error, 'field error',
> 'field')">
>3 - Faixa etária 
>   Validation error
> output
>  tal:attributes="checked python:test(ds_idade == '19','1',None)">
> de 19 a 24 anos
>  border="0" tal:attributes="checked python:test(ds_idade ==
> '25','1',None)">
> de 25 a 29 anos
> 
> 
> tal:attributes="class python:test(error, 'field error',
> 'field')">
>5 - Áreas 
>   Validation error
> output
>   value="direitointernacional" border="0" tal:attributes="checked
> python:test(ds_area == 'direitointernacional','1',None)">
>   direito internacional
> 
>  border="0" tal:attributes="checked python:test(ds_area ==
> 'direito','1',None)">
>   direito
>  value="economia" border="0"
> tal:attributes="checked python:test(ds_area == 'economia','1',None)">
>   economia  
> 
> tal:attributes="class python:test(error, 'field error',
> 'field')">
> 
> 
>   
> 
>   
>   
> 
> 
> 
>   
>   
> 
> 
> 
> 
> 
> ==
> 
> 
> 
> 
> 
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
>


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html