Re: [ZIZope] [Plone 2.5.x] filtrare la visualizzazione del contenuto di una folder in base a un parametro
Yuri <[email protected]> Mon, 07 Jan 2008 15:42:53 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <[email protected]> |
moaiamorfo wrote:
>> implementi come vista della cartella la view del folder classico. Poi lì
>> c'è già il supporto per filtrare la query che determina gli elementi (è
>> il template folder_view). Basta che aggiungi sostanzialmente un
>> contentfilter che imposti id="member.getProperty('campo')"
>>
>
> perdonami Yuri, potresti indicarmi (un po' passo passo) dove agire per
> ottenere quanto mi hai appena descritto? cosa intendi per "view del
> folder classico"? dove la imposto (nella classe ArcheType del mio
> tipo-contenitore?
il tuo prodotto archetype dovrebbe avere questo schema:
class Myclass():
"""
descrizione
"""
# Standard content type setup
portal_type = meta_type = 'MyType'
archetype_name = 'Il mio tipo'
content_icon = 'miotipo.gif'
schema = MyTypeSchema
typeDescription= 'bla bla'
typeDescMsgId = 'MyType_description_edit'
# Allow images and files to be uploaded into this containerish object
allowed_content_types = ['MySubType'] # oggetti ammessi a stare nel
contenitore
# Set up our views - these are available from the 'display' menu
default_view = 'myown_view'
immediate_view = 'myown_view'
suppl_views = ('folder_view',) #se vuoi mantenere anche la
possibilità di vista classica.
> e come?)? come customizzo il template folder_view?
>
lo copi dentro la tua cartella skin e lo editi :)
> lo metto nella cartella skin del mio prodotto?
>
Esatto.
In plone.org cerca folder_view, c'è qualche tutorial che ti spiega come
modificarlo.
> grazie mille. :)
>
> saluti
>
>