Strumenti personali
Tu sei qui: Portale Scopri Documentazione Aiuti Come cambiare il logo solo in prima pagina
Azioni sul documento

Come cambiare il logo solo in prima pagina

Questo aiuto si applica a: Qualsiasi versione.
Questo aiuto è destinato per: Qualsiasi destinatario.

Un breve aiuto per cambiare l'area del logo in prima pagina

Per cambiare il logo solo per la  prima pagina dovrai mettere una nuova condizione in global_logo.pt. Condizione che si verifica se la pagina corrente è la prima pagina o meno.

  1. Da portal_skins / plone_templates, cliccare su global_logo.pt
  2. Cliccare sul pulsante Personalizza 
  3. Aggiornare il modello di pagina con il seguente codice. Il secondo elemento sarà visualizzato sulla prima pagina al posto di quello di cui sopra. Questo non deve essere un collegamento, può essere quello che si vuole.

 

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"
      i18n:domain="plone">

<body>

<!-- THE PORTAL LOGO DEFINITION -->
<h1 id="portal-logo" metal:define-macro="portal_logo" tal:define="we_are_home python:(context.aq_parent == portal and isContextDefaultPage)">
    <a href="/"
       tal:attributes="href navigation_root_url"
       tal:define="portal_title portal_properties/title;"
       tal:content="string:$portal_title"
       tal:condition="not:we_are_home"
       accesskey="1">
        Plone
    </a>
    <a href="http://something.else"
       tal:condition="we_are_home">
     A link to something else. Will show on the front page instead of the default Link (the one that links to the front page).
     NOTE: This is just an example! In the real world avoid to put links or other stuff directly into the template!
</h1>


</body>
</html>

Come puoi vedere abbiamo cambiato molto poco rispetto al modello predefinito, quindi potresti avere bisogno di eseguire ulteriori personalizzazioni al CSS per renderlo più bello.

 

Credits

Federica Pavanelli - RedTurtle Technology