Oppure metodo "crudele" come la viewlet che contiene il redirect.... Vito
Il giorno 27 agosto 2013 10:22, Luca Fabbri <[email protected]> ha scritto: > 2013/8/27 Vito Falco <[email protected]>: > > 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: [email protected] > Web Site: http://www.redturtle.it/ > Phone: +39 0532 1915958 > Fax: +39 0532 287070 > _______________________________________________ > 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
