Ciao,
ho creato un mio tipo con archetypes che ha tra i suoi campi un'immagine che
si chiama semplicemente "image".
Nel page template della home ho il problema di verificare se l'immagine
"image" è stata inserita o meno in modo da visualizzare eventualmente
un'immagine predefinita.

Il fatto è che nel page template di view del tipo ho il seguente codice
funzionante:

<div tal:condition="context/getImage|nothing" tal:omit-tag="">
 ...
</div>


..mentre in home questo tag "condition" non funziona...
qui sotto metto una struttura semplificata del mio codice:

<div tal:define="results
python:request.get('nome',here.portal_catalog.searchResults(
portal_type='miotipo',
                                                sort_on='Date',
                                                sort_order='reverse',

 review_state='published')[:2]);">

<div tal:define="obj python:results[0]">
  <div tal:condition="obj/getImage|nothing">
                             <img .... />
                        </div>
                        <div tal:condition="not: obj/getImage|nothing">
                             <img .... />
                        </div>
                </div>
</div>


qualcuno può aiutarmi?

grazie.

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

Rispondere a