customizzare folder_listing per aggiungere un'immagine a fianco deltesto

4 messages Options
Embed this post
Permalink
jack1973

customizzare folder_listing per aggiungere un'immagine a fianco deltesto

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
ciao a tutti.

ho un piccolo problema con un campo di un contenuto AT che ho creato e che contiene un'immagine che vorrei visualizzare quando elenco tutti i contenuti di quel tipo.

lo schema estende lo schema di ATDocumentSchema in questo modo:

ATPubblicazioneSchema = ATDocumentSchema.copy() + Schema((
.....

e tra i tanti campi ne ha uno con un'immagine:
  ImageField('copertina',
            widget = ImageWidget(
                                label = "Copertina",
                                description = "Immagine di copertina",
                                display_threshold = 102400,
            )
    ),


ho modificato la vista di un cercatore, che vorrei visualizzasse la Copertina e il testo contenuto nella descrizione di ogni Pubblicazione.


ho preso questo codice di esempio che funziona nel pagetemplate che visualizza la singola pubblicazione:
        <div id="copertina" tal:condition="here/getCopertina">
            <div tal:replace="structure here/getCopertina|nothing" />
        </div>


e pensavo che bastasse inserirlo nel codice utilizzato dalla vista del cercatore (ho fatto una copia del file folder_listing).

all'interno di un ciclo fatto con <tal:entry tal:repeat="item folderContents">
ho scritto questo:
<span tal:content="item/getCopertina"  >
      COPERTINA DELLA PUBBLICAZIONE
</span>

ma mi viene detto che quell'attributo non c'e'.

ho provato anche con item/absolute_url/getCopertina


sapete indicarmi la strada corretta?


grazie, Giacomo









[g_zanobini.vcf]

begin:vcard
fn:Giacomo Zanobini
n:Zanobini;Giacomo
org:ARPAT;SIRA - TIC
adr;dom:;;;Firenze
email;internet:[hidden email]
tel;work:055 320 6066
x-mozilla-html:TRUE
url:http://www.arpat.toscana.it
version:2.1
end:vcard



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

Re: customizzare folder_listing per aggiungere un'immagine afianco deltesto

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

all'interno di un ciclo fatto con <tal:entry tal:repeat="item folderContents">
ho scritto questo:
<span tal:content="item/getCopertina"  >
      COPERTINA DELLA PUBBLICAZIONE
</span>

con questo funziona:
item/getObject/copertina

ma se avete dei chiarimenti o qualche link da suggerire che spiega queste cose arcane, fatemi sapere.
Perché per alcuni attributi è sufficiente fare getAttributo e per altri devo fare getObject/attributo ? mah!

Giacomo


[g_zanobini.vcf]

begin:vcard
fn:Giacomo Zanobini
n:Zanobini;Giacomo
org:ARPAT;SIRA - TIC
adr;dom:;;;Firenze
email;internet:[hidden email]
tel;work:055 320 6066
x-mozilla-html:TRUE
url:http://www.arpat.toscana.it
version:2.1
end:vcard



_______________________________________________
Plone-IT mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
Riccardo Lemmi

Re: customizzare folder_listing per aggiungere un'immagine afianco deltesto

Reply Threaded More More options
Print post
Permalink
On Friday 19 June 2009, Giacomo Zanobini wrote:

> > all'interno di un ciclo fatto con /<tal:entry tal:repeat="item
> > folderContents">/
> > ho scritto questo:
> > /<span tal:content="item/getCopertina"  >
> >       COPERTINA DELLA PUBBLICAZIONE
> > </span>
> > /
>
> con questo funziona:
> /item/getObject/copertina/
>
> ma se avete dei chiarimenti o qualche link da suggerire che spiega
> queste cose arcane, fatemi sapere.
> Perché per alcuni attributi è sufficiente fare /getAttributo /e per
> altri devo fare /getObject/attributo/ ? mah!
>
> Giacomo
folderContents contiene i risultati del catalogo che sono degli oggetti Brain.
Sono molto simili ad un dizionario e contengono solo i metadata, cioè il
valore dei metodi configurati nel catalogo e salvati al momento della
indicizzazione.
Per poter accedere ai metodi dell'oggetto 'reale' devi prima recuperare
l'oggetto con getObject.

Nel caso specifico però penso che sia meglio che tu generi il path
all'immagine senza ricorrere all'oggetto, guarda come fa ATImage per
modifcare il traversal.
--
Riccardo Lemmi                           Email:   [hidden email]
Reflab S.r.l. - Plone Design, Development and Consulting
Phone: +39 349 4620820                         http://www.reflab.it


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

signature.asc (196 bytes) Download Attachment
jack1973

Re: customizzare folder_listing per aggiungereun'immagineafianco deltesto

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
Riccardo Lemmi ha scritto:
Sono molto simili ad un dizionario e contengono solo i metadata, cioè il 
valore dei metodi configurati nel catalogo e salvati al momento della 
indicizzazione. 
Per poter accedere ai metodi dell'oggetto 'reale' devi prima recuperare 
l'oggetto con getObject.
  
ecco perché.... finalmente un po' di luce.
Nel caso specifico però penso che sia meglio che tu generi il path 
all'immagine senza ricorrere all'oggetto, guarda come fa ATImage per 
modifcare il traversal.
  
darò un'occhiata

ciao, Giacomo


[g_zanobini.vcf]

begin:vcard
fn:Giacomo Zanobini
n:Zanobini;Giacomo
org:ARPAT;SIRA - TIC
adr;dom:;;;Firenze
email;internet:[hidden email]
tel;work:055 320 6066
x-mozilla-html:TRUE
url:http://www.arpat.toscana.it
version:2.1
end:vcard



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