Gisele,
o KeyError apontado é devido a não existência da macro portlet.
No código que você colocou abaixo existe uma macro chamada navegacao,
conforme esta linha:
wrote:
Luciano,
Sim, tem a macro portlet...Eu customizei o portlet_navigation porque
vou precisar passar na url um /mostra_docu
Tenho dois portlet_navigation: um para ser utilizado na skin do plone
como admin e o outro que será customizado para ser usado na minha skin
personalizada.
O que eu preciso é fazer é clicar no portlet_navigationold que tem a
minha skin e ele ir direto pra a minha skin e não para a do plone. E
para
Se você customizou o portlet_navigation, para que serve o portlet_navigationold?
[ ]s
Luciano
Luciano,
Sim, tem a macro portlet...Eu customizei o portlet_navigation porque
vou precisar passar na url um /mostra_documento e apontar para a minha
skin e não a do plone e continua dando o erro:
Tipo de Erro
KeyError
Valor do Erro
u'portlet'
Segue o portlet_navigation customizado. Repare
Gisele, o erro deve estar acontecendo aqui, porque é o único lugar em
que seu código tenta acessar algo chamado 'portlet' :
Verifque se o seu "portlet_navigationold" (note o "old") possui uma
macro chamada "portlet".
[ ]s
Luciano
Luciano,
O erro foi esse:
Tipo de Erro
KeyError
Valor do Erro
u'portlet'
Quando chamo o portlet navigation: