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