Uma alternativa é usar formatação de strings: args = '?tempo=%s&uf=%s&t_maxima=%s&t_minima=%s#%s' % (tempo, uf, t_maxima, t_minima, local ) return REQUEST.RESPONSE.redirect(context.index_html.absolute_url()+ args)
Zénrique. Em 11/10/05, Ricardo Abinader da Costa<[EMAIL PROTECTED]> escreveu: > > > > Ele passa os parâmetros colocando eles entre a URl e a ancora MAS nesta caso > ao invés de passar o valor das variaveis ele passa o nome da variável como > valor .. jah que estão entre ' aspas simples (eh uma concatenação). Alguma > idéia para supera este maledito problema : ( ??? > > > > return REQUEST.RESPONSE.redirect(context.index_html.absolute_url()+ > '?tempo=tempo&uf=uf&t_maxima=tmaxima&t_minima=tminima' + > '#local' ) > > > > -----Mensagem original----- > De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome > de Ricardo Abinader da Costa > Enviada em: terça-feira, 11 de outubro de 2005 15:22 > Para: zope-pt@yahoogrupos.com.br > Assunto: RES: [Zope-pt] Return para aconra html > > > > > O problema eh que eu não consigo fazer a passagem de parâmetro tentei o > REQUEST.set e nada .. ele manda para a ancora mas não passa o parâmetro > > > > -----Mensagem original----- > De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome > de Luciano Ramalho > Enviada em: segunda-feira, 10 de outubro de 2005 18:47 > Para: zope-pt@yahoogrupos.com.br > Assunto: Re: [Zope-pt] Return para aconra html > > > > Você vai precisar fazer um redirect, algo como: > > context.REQUEST.RESPONSE.redirect(context.index_html.absolute_url()+'#local') > > (em vez do return que você está tentando usar) > > [ ]s > Luciano > > > > > 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: > > ________________________________ > 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!. 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