Eu tenho um Page Template chamado "index_html" que esta na raiz do meu plone site, esse zpt manda parametros para um pyscript que processa e da um return para o "main_template" exibindo o valor da variavel. Ele exibe o valor blzinha ao renderizar o "main" mas se eu clico em qualquer link de navegação ele deixa de exibir o valor da variavel.
ZPT <form method="POST" name="login" tal:attributes="action string:${here/absolute_url}/${template/id};"> <table> <tr> <th>Login</th> <td><input type="text" id="usuario" name="usuario" size="20" maxlength="20" tal:attributes="value request/usuario | nothing;"></td> </tr> <tr> <th>Senha</th> <td><input type="password" name="senha" value="" size="20" maxlength="20" tal:attributes="value request/senha | nothing;"></td> </tr> <tr> <th></th> <td><input type="submit" name="login" value="Login"></td> </tr> <tr> <div tal:define="error request/mensagem | nothing" tal:content="error">erro</div> </tr> <tr> <th></th> <td><a href="#">Esqueceu sua senha ?</a></td> </tr> </table> </form> PY mensagem = "" usuario = request.get('usuario').lower() senha = request.get('senha').lower() if usuario == "" or senha == "": mensagem = "Informe seu usuário e sua senha corretamente" return RESPONSE.redirect('%s/index_html?mensagem=%s' % (context.absolute_url(),mensagem)) else: result = context.zsql_select_usuariosenha(usuario=usuario,senha=senha) if result: return context.main_template(parametro=result) else: mensagem = "Login ou senha inválidos." return RESPONSE.redirect('%s/index_html?mensagem=%s' % (context.absolute_url(),mensagem)) Tag do Main, onde exibo o valor da variavel. <div>Bem-vindo, <span tal:define="fp_sql options/parametro | nothing" tal:condition="exists:fp_sql" tal:repeat="items fp_sql" tal:content="items/us_nome"/></div> Como fazer com que essa variavel não fique vazia ? []'s Fernando Paiva 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