Ciao Vito, In data martedì 27 agosto 2013 10:37:27, Vito Falco ha scritto: > Oppure metodo "crudele" come la viewlet che contiene il redirect....
Non so se funziona, ma puoi provare ad usare lo script "after" della relativa transizione. Fabry > Il giorno 27 agosto 2013 10:22, Luca Fabbri <k...@redturtle.it> ha scritto: > > 2013/8/27 Vito Falco <vitofa...@gmail.com>: > > > 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 > > > > Da lì non credo possa funzionare perché intervengono altre redirect > > del meccanismo di gestione form di Archetypes (cpt, cpy, ...). > > > > Dovrebbe essere piuttosto semplice in realtà, ma devi usare le vecchie > > tecnologie CMF (il form controller per intenderci). E' possibile ti > > basti usare il > > portal_form_controller > > > > > > -- > > Saluti/Regards > > > > Luca Fabbri - RedTurtle Technology > > E-mail: luca.fab...@redturtle.it > > Web Site: http://www.redturtle.it/ > > Phone: +39 0532 1915958 > > Fax: +39 0532 287070 > > _______________________________________________ > > Plone-IT mailing list > > plone...@lists.plone.org > > https://lists.plone.org/mailman/listinfo/plone-plone-it > > http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html -- Fabrizio Reale Chief Technology Officer http://linkedin.com/in/fabrizioreale Redomino Srl http://redomino.com HQ Largo Valgioie 14, Turin IT Phone +39 0117499875 _______________________________________________ Plone-IT mailing list plone...@lists.plone.org https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html