Re: [ZIZope] Tool da script python
Davide Moro <[email protected]> Wed, 30 Jan 2008 11:06:39 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <1201687599.5610.9.camel@localhost> |
Il giorno mer, 30/01/2008 alle 10.51 +0100, black mamba ha scritto: > Salve a tutti, > da uno script python "esterno" a plone, come posso richiamare un > metodo di un tool plone? > Stavo banalmente provando a: > - importare direttamente il tool dal prodotto Plone > - istanziare la classe del tool > - chiamare il metodo sull'istanza > In questo modo però il mio tool non "vede" il portale e quindi non > riesce, per esempio, a recuperara portal_url. > Spero di essere stata chiara. Ciao, puoi fare così: from Products.CMFCore.utils import getToolByName portal_tuo_tool = getToolByName(context, 'portal_tuo_tool') portal_tuo_tool.METODO() Spero di essere stato chiaro, ciao, davide -- Davide Moro davide.moro<at>redomino.com Redomino S.r.l. Largo Valgioie 14 - 10146 Torino - Italy Tel: +39 011 7499875 - Fax: +39 011 3716911 - http://www.redomino.com _______________________________________________ Zope mailing list [email protected] http://lists.zope.it/cgi-bin/mailman/listinfo/zope