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