On 5/10/06, Dirceu Pereira Tiegs [EMAIL PROTECTED] wrote:
Olá Rodrigo,
Opa!
Não sei se entendi bem o problema, mas acho que você deveria substituir a linha:
contexto = 'portal.how-to' # str
por
contexto = getattr(portal, 'how-to') # portal_url.getPortalObject().how-to
e' exatamente
Rodrigo em alguns casos a sintaxe de dicionario funciona também:contexto= portal['how-to']2006/5/10, Dirceu Pereira Tiegs [EMAIL PROTECTED]
:Olá Rodrigo,Não sei se entendi bem o problema, mas acho que você deveria substituir a linha:
contexto = 'portal.how-to' # strporcontexto = getattr(portal,
Cara,Só consegui fazer chamadas dinâmicas assim, como vc quer, usando restrictedTraverse.Mude contexto = 'portal.how-to' p/ contexto = 'portal/how-to' e MyHowTo = getattr(contexto,objeto) p/ MyHowTo = getattr(container.restrictedTraverse
(contexto),objeto) e tente.[ ],-- JJ
JJ e TOM, era isso mesmo ;-)
Brigadao gente, vou ver se isso vira um produtinho e ai disponibilizo :-)
Valeu!!!
[]'s!!!On 5/10/06, JJ (Arnaldo Janz Júnior) [EMAIL PROTECTED] wrote:
Putz! Nem eu acredito na besteira q escrevi! :-p ... É o q dá correr p/ ir almoçar! ...Fica:
contexto =