Mhmmm, a questo punto una ipotesi (percorribile?) potrebbe essere quella almeno di settare un header http (utilizzando il message_info) classico degli AT per passare una stringa esplicativa, tipo "Bravo, ora che hai creato una Rettifica fai quest'altro <link>"
Vito Il giorno 27 agosto 2013 11:41, Riccardo Lemmi <[email protected]> ha scritto: > On Tuesday 27 August 2013, Vito Falco wrote: > > Ciao a tutti, > > sono nella seguente situazione: > > una volta terminata la procedura di pubblicazione di un mio oggetto > > AT (rettifica), bisogna redirigere l'utente verso l'editing del > > contenitore nel quale è stato pubblicato tale oggetto. > > > > Ho pensato quindi di farlo tramite subscriber: > > <subscriber > > for=".interfaces.IRettifica > > Products.DCWorkflow.interfaces.IAfterTransitionEvent" > > handler=".eventhandlers.afterRettifica" > > /> > > > > e quindi nel py > > def afterRettifica(obj, event): > > """ in caso avvenga la transazione di pubblicazione, allora > > redirigo verso l'editing del contenitore""" > > if event.status['action']=='publish': > > response = obj.REQUEST.RESPONSE > > contenitore = obj.__parent__ > > url = contenitore.absolute_url() > > return response.redirect(url) > > > > pass > > > > in realtà, pur entrando nell'IF non redirige una mazza. > > > > Cosa può essere? > > Vito > > Non puoi usare il subscriber dell'evento. > > Se ricordo bene il sistema più semplice era mettere un condition nella > vista del contenuto con il redirect. > > -- > Riccardo Lemmi > Über Developer > http://www.reflab.com > > _______________________________________________ > Plone-IT mailing list > [email protected] > https://lists.plone.org/mailman/listinfo/plone-plone-it > http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html > -- *Vito Falco* Webdeveloper & designer freelance, Plone enthusiast Bari, IT tel +39 3346330137 | skype vito80ba | twitter vito80ba Linkedin http://it.linkedin.com/in/vitof
_______________________________________________ Plone-IT mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
