[Plone-IT] override di un evento

Simone Orsi simahawk a gmail.com
Ven 25 Gen 2013 12:11:06 UTC


Ciao,

On 01/25/2013 01:00 PM, Alex Sani wrote:
> Ciao a tutti, sono alle prese con un prodotto per estendere il POI.
> Dovrei pero' fare l'override di un evento che nel poi viene definito 
> in questo modo:
>   <subscriber
>       for="Products.Poi.interfaces.IIssue
>  Products.DCWorkflow.interfaces.IAfterTransitionEvent"
>         handler=".events.mail_issue_change"
>         />
>
> Nel mio prodotto ho creato il file events.py con un metodo 
> mail_issue_change e nel file overrides.zcml ho inserito lo stesso 
> subscriber
>
> Il problema è che all'evento 
> Products.DCWorkflow.interfaces.IAfterTransitionEvent vengono eseguiti 
> entrambi.

prova con questo http://pypi.python.org/pypi/z3c.unconfigure

potresti rimuovere la conf dell'evento indesiderato.


Maggiori informazioni sulla lista Plone-IT