Il 20/06/2012 17:51, Massimiliano De Ruosi ha scritto:
Salute lista,
ho bisogno di usare un paio di script python (ma aumenteranno) nei
templates di portlet e content types che ho definito in un prodotto:
come posso fare? Per ora li ho nella skin custom.
Una volta (plone 2.5) avrei usato un external method, ma mi sembra di
capire che in plone 4 la strada sia usare una browser view: dovrei
definire una view che contenga i miei due script, e chiamarli dai
templates delle altre view? Come lo faccio?
Ciao Massimiliano,
consiglio come gli altri una browser view.
Se inizialmente ti trovi in difficoltà nel districarti con file python,
zcml e template puoi farti aiutare da paster/zopeskel, è molto facile.
Inizia creando un nuovo pachetto con:
$ cd src
$ ../bin/paster create -t plone pippo.pluto
$ cd pippo.pluto
Lancia un local command
$ ../bin/paster addcontent view
... Enter view_name (Browser view name) ['Example']: PippoView
A questo punto ti troverai come risultato dentro
pippo.pluto/pippo/pluto/browser tutto ciò che ti serve per iniziare con
una browser view.
All'inizio puoi fare così, poi è talmente facile che ti ricorderai a
memoria come fare.
Ricordati soltanto di abilitare nel tuo buildouti il pacchetto
"pippo.pluto" :)
Spero di essere stato di aiuto.
Ciao,
davide
--
Davide Moro
Technical Development Manager
http://linkedin.com/in/davidemoro82
Redomino Srl
http://redomino.com
HQ Largo Valgioie 14, Turin IT
Phone +39 0117499875
_______________________________________________
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