[Plone-IT] Header (logo) differenti per pagine differenti

Gabriele Bavota gabriele.bavota a gmail.com
Lun 1 Dic 2008 19:49:36 UTC


Ciao a tutti,
ho bisogno di un piccolo (spero) aiuto...!
Devo personalizzare il logo per diverse pagine di un sito Plone. Le  
pagine rappresentano un'unica istanza di Plone e condividono quindi lo  
stesso layout...vorrei solo differenziarne il logo!
Ho modifica il file plone.logo presente nel percorso /istanza di Plone/ 
portal_view_customizations con il codice seguente (come da guida  
trovata su internet):

<a metal:define-macro="portal_logo"
    id="portal-logo"
    accesskey="1"
   tal:attributes="href view/navigation_root_url"
    i18n:domain="plone">

<img src="logo.jpg" alt=""
             tal:replace="structure view/logo_tag" />

<img src="logo.jpg" alt=""
              tal:condition="exists:container/logoBiologiaCellulare.jpg"
              tal:attributes="src string:logoBiologiaCellulare.jpg"/>
<img src="logo.jpg" alt=""
              tal:condition="exists:container/logoBiologiaVegetale.jpg"
              tal:attributes="src string:logoBiologiaVegetale.jpg"/>
<img src="logo.jpg" alt=""
              tal:condition="exists:container/logoChimica.jpg"
              tal:attributes="src string:logoChimica.jpg"/>

</a>

Il problema  che nelle pagine che devono avere il logo di default  
(logo.jpg) il codice funziona e vi  una corretta visualizzazione;  
nelle pagine che devono visualizzare un logo personalizzato (ad es  
logoBiologiaCellulare.jpg) vengono visualizzati sia il logo di default  
che il logo dedicato alla pagina specifica.

Spero di essere stato quantomeno comprensibile.:)...qualcuno sa come  
fare??
Grazie mille,
a presto,
Gabriele.
-------------- parte successiva --------------
Un allegato HTML  stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20081201/61165b1e/attachment.html>


Maggiori informazioni sulla lista Plone-IT