[zope-pt] duvida plone zope
Bom dia, pessoal sera que alguem pode me dar uma ajudinha? Sou iniciante em plone zope e python estou tentando fazer o seguinte: o usuario vai selecionar na combobox um valor e depois ele vai digitar em outro campo (input) uma quantidade, tenho que multiplicar o valor vindo da combobox com o que o usuario digitou no input e o resultado tem que ser mostrado em campo que é RedOnly sem ter o botao submit , apenas com a perda do foco após ter digitado a quantidade. Tentei fazer em javascript mas não funcionou Segue meu codigo abaixo : script type=text/javascript language=javascript function multiply(){ var areaHa = document.getElementById (areaHa); var quantidade = document.getElementById (quantidade); var tipoAlqueire = document.getElementById (tipoAlqueire); areaHa.onblur = function (multiply) { var areaHa = (parseFloat(values.options[tipoAlqueire.selectedIndex].value) * parseFloat(quantidade.value)); areaHa.value = floatareaHa; } /script /head AGORA LOGO ABAIXO OS MEUS FORM EM PAGE TEMPLATE select id = tipoAlqueire option/option option value = 2.42Paulista (24.20 0msup2/sup = 2,42 ha)/option option value = 4.84 Mineiro (48.40 0msup2/sup = 4,84 ha)/option option value = 9.68 Baiano (96.800 msup2/sup = 9,68 ha)/option tal:attributes=value python:test(errors,here.campo_do_request(request,'TIPO_ALQUEIRE'),nothing)br / tal:attributes=selected python: request.get('tipo_Alqueire') == 'tipoAlqueire'; /select br / !-- quantidade de Alqueire -- div id=archetypes-fieldname-ALQUEIRE class=field ArchetypesStringWidget div tal:define=err errors/ALQUEIRE| nothing tal:attributes=class python:test(err,'field error','field') div tal:content=err / label for=ALQUEIREQuantidade de Alqueire:/label br / span class=fieldRequired title=Obrigatório style=color: red;(Obrigatório)/spanbr / input id=quantidade name=quantidade type=text onblur=multiply() tal:attributes=value python:test(errors,here.campo_do_request(request,'ALQUEIRE'),nothing)br / /div div id=archetypes-fieldname-AREA class=field ArchetypesStringWidget div tal:define=err errors/AREA| nothing; tal:attributes=class python:test(err,'field error','field') div tal:content=err/ label for=AREAArea/ha:/label br / input id = areaHa name=areaHa type=text readOnly=readyOnly / /div /fieldset br
Re: [zope-pt] duvida plone zope
De onde apareceu floatareaHa? Zénrique. Em 27 de abril de 2010 10:26, Marina marinamatto...@yahoo.com.br escreveu: Bom dia, pessoal sera que alguem pode me dar uma ajudinha? Sou iniciante em plone zope e python estou tentando fazer o seguinte: o usuario vai selecionar na combobox um valor e depois ele vai digitar em outro campo (input) uma quantidade, tenho que multiplicar o valor vindo da combobox com o que o usuario digitou no input e o resultado tem que ser mostrado em campo que é RedOnly sem ter o botao submit , apenas com a perda do foco após ter digitado a quantidade. Tentei fazer em javascript mas não funcionou Segue meu codigo abaixo : script type=text/javascript language=javascript function multiply(){ var areaHa = document.getElementById (areaHa); var quantidade = document.getElementById (quantidade); var tipoAlqueire = document.getElementById (tipoAlqueire); areaHa.onblur = function (multiply) { var areaHa = (parseFloat(values.options[tipoAlqueire.selectedIndex].value) * parseFloat(quantidade.value)); areaHa.value = floatareaHa; } /script /head AGORA LOGO ABAIXO OS MEUS FORM EM PAGE TEMPLATE select id = tipoAlqueire option/option option value = 2.42Paulista (24.20 0msup2/sup = 2,42 ha)/option option value = 4.84 Mineiro (48.40 0msup2/sup = 4,84 ha)/option option value = 9.68 Baiano (96.800 msup2/sup = 9,68 ha)/option tal:attributes=value python:test(errors,here.campo_do_request(request,'TIPO_ALQUEIRE'),nothing)br / tal:attributes=selected python: request.get('tipo_Alqueire') == 'tipoAlqueire'; /select br / !-- quantidade de Alqueire -- div id=archetypes-fieldname-ALQUEIRE class=field ArchetypesStringWidget div tal:define=err errors/ALQUEIRE| nothing tal:attributes=class python:test(err,'field error','field') div tal:content=err / label for=ALQUEIREQuantidade de Alqueire:/label br / span class=fieldRequired title=Obrigatório style=color: red;(Obrigatório)/spanbr / input id=quantidade name=quantidade type=text onblur=multiply() tal:attributes=value python:test(errors,here.campo_do_request(request,'ALQUEIRE'),nothing)br / /div div id=archetypes-fieldname-AREA class=field ArchetypesStringWidget div tal:define=err errors/AREA| nothing; tal:attributes=class python:test(err,'field error','field') div tal:content=err/ label for=AREAArea/ha:/label br / input id = areaHa name=areaHa type=text readOnly=readyOnly / /div /fieldset br Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos
Re: [zope-pt] duvida plone zope
oi,ze henrique como assim? o float é pq o resultado é tipo float o programa ta fazendo uma conversao de alqueire para hectare tendeu? os valores da combobox sao 2,4 e 4,8 etc.. e o valor digitado pelo usuario é 10,2 sempre float. vc sabe como faço o que pedi ??? pra poder me ajudar Obrigada Marina
Re: [zope-pt] Duvida Plone
Qual o perfil do seu usuário?On 8/2/06, Francisco Fontes [EMAIL PROTECTED] wrote: Olá pessoal, Sou iniciante e minha dúvida é a seguinte:Criei um Plone Site na raiz dentro do Zope e quando me logo no novo site plone simplesmente nao consigo criar nada. Nao consigo visualizar os campos editáveis, é alguma coisa na configuração ? Agradeço desde já Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas! __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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 Termos do Serviço do Yahoo!. __,_._,___