Pessoal,

estou construindo um menu drop-down para um portlet no plone. Para 
quardar o "estado" do menu é usado um cookie. O problema é o 
seguinte, o script que eu estou usando grava um cookie por 
página e conseqüentemente para cada página eu tenho um
"estado" 
destinto para o menu. O que eu gostaria é que fosse gravado
somente 
uma vez o cookie e depois que fosse testado se o cookie existe e 
caso exista este somente seria atualizado, mantendo assim o "estado" 
consistente para todo site. Vide abaixo o python script:

from Products.ExpansionTree import ExpansionTreeMaker

q = container.REQUEST
t = ExpansionTreeMaker(14, lambda o: o.objectValues
(["File","Document","Plone Folder","Portal File"]))
tree, rows, state = t.grow(root, q.get("ctree", ''),
                           q.form.get(todo_var, ''))
q.RESPONSE.setCookie("ctree", state)
return {"tree":tree, "rows":rows}




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

 


Responder a