Il 31/05/2010 18:55, Vito Falco ha scritto:
> Ciao,
> vorrei creare una nuova  view per gli oggetti Collezioni. Essendo una 
> view che praticamente darebbe solo una "presentazione" diversa della 
> lista di oggetti già ottenuta, volevo riutilizzare al massimo il 
> codice già presente.
>
> Insomma, volendo essere pratici nella mia browser, configure.zcml 
> metterei:
>
>     <browser:page
>
>             for="Products.ATContentTypes.interface.folder.IATTopic"
>
>             name="mialista"
>
>             class=".cosametto?" 
>
>             template="forse?" 
>
>             permission="zope2.View"
>
>         />
>
>
> Cosa dovrei mettere in class per riutilizzare il codice logico della 
> view per un oggetto Collezione che utilizzi solo il mio pt e niente più?
> Ho provato a cercare nel codice sorgente come fa plone per gestire le 
> già presenti viste per un topic (folder summary, folder tabular, etc) 
> ma non ho trovato quello che mi interessa...

penso tu debba usare browser:defaultView con

class IATTopic(IATContentType):
     """AT Topic marker interface
     """

http://plone.org/documentation/kb/customizing-main-template-viewlets/overriding-a-viewlet
http://www.opensource-archive.org/archive/index.php/t-50200.html

oppure puoi mantenere il template e cambiare la classe:

http://plone.org/documentation/kb/customizing-main-template-viewlets/overriding-a-class-viewlet

>
> suggerimenti?
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a