Bookmark and Share
Document Actions

Loghi portal_tabs

Up to Plone Forum

Loghi portal_tabs

Posted by Marco at February 10. 2011

Ciao,

utilizzo Plone 3.3.5 e vorrei customizzare alcune parti relative alla visualizzazione.

In particolare vorrei inserire delle icone che rendano l'idea del contenuto relativo al link.

Mi spiego meglio

Ho disabilitato la creazione automatica delle schede per il contenuto

In portal_tabs ho creato il tabs "uffici"

Mi piacerebbe oltre al testo descrittivo, associare anche un'icona.

Ispezionando il codice, capisco di dover intervenire su

global_sections

e, successivamente, inserire in portal_tabs

uffici 

icon (expression) string:$portal_url/contatti.gif

 

Il codice attuale è :

<tal:tabs tal:condition="view/portal_tabs"
          i18n:domain="plone">
    <h5 class="hiddenStructure" i18n:translate="heading_sections">Sections</h5>

    <ul id="portal-globalnav">
        <tal:tabs tal:repeat="tab view/portal_tabs"><li tal:attributes="id string:portaltab-${tab/id};
                            class python:view.selected_portal_tab==tab['id'] and 'selected' or 'plain'"
            ><a href=""
               tal:content="tab/name"
               tal:attributes="href tab/url;
                               title tab/description|nothing;">
            Tab Name
            </a></li></tal:tabs>
    </ul>
</tal:tabs>

 

 

Sono vicino alla soluzione?

Come dovrei modificare il codice?

 

 

Grazie

Marco

 

 

 

 

 

 

Re: Loghi portal_tabs

Posted by Davide Moro at February 15. 2011

Ciao Marco,

dovresti essere sulla buona strada

Re: Loghi portal_tabs

Posted by Marco at February 16. 2011

Ciao Davide,

questa volta non ci salto fuori..

Ho provato a leggere diverse istruzioni che ho trovato in giro, ma il risultato è sempre lo stesso :niente logo

Esaminando il codice

  ><a href=""
               tal:content="tab/name"
               tal:attributes="href tab/url;
                               title tab/description|nothing;">

 

 

ho provato ad  intervenire su tal:content="tab/name"

sostituendo  name con icon...., ma non basta.....ovviamente

Mi daresti una mano?

 

Grazie

Ciao

 

 

 

 

Re: Loghi portal_tabs

Posted by Davide Moro at February 17. 2011

Ciao Marco,

non ho davanti a me il codice, puoi provare a stampare tab nel template per vedere cosa contiene, se manca l'info dell'icona vuol dire che il metodo chiamato non restituisce tutto quello che ti aspetti

Fammi sapere!


Re: Loghi portal_tabs

Posted by Marco at February 24. 2011

Ciao Davide,

spero di aver compreso.

Questo è il codice completo:

<tal:tabs tal:condition="view/portal_tabs"
          i18n:domain="plone">
    <h5 class="hiddenStructure" i18n:translate="heading_sections">Sections</h5>

    <ul id="portal-globalnav">
        <tal:tabs tal:repeat="tab view/portal_tabs"><li tal:attributes="id string:portaltab-${tab/id};
                            class python:view.selected_portal_tab==tab['id'] and 'selected' or 'plain'"
            ><a href=""
               tal:content="tab/name"
               tal:attributes="href tab/url;
                               title tab/description|nothing;">
            Tab Name
            </a></li></tal:tabs>
    </ul>
</tal:tabs>

 

Modificando "tab/name" con "tab/icon"

questo è il risultato:

http://localhost:8080/xxxxxxxxx/contatti.gif

In portal_tabs ho creato la tab "uffici" ed inserito string:$portal_url/contatti.gif

In action icons non ho apportato modifiche

 

Grazie

Ciao

 

 

 

 

 

Vuoi partecipare?

 

join

 

 

netiquette

Istruzioni
per l'uso
e netiquette

 

ReForum Beta

Un aiuto per noi sono i suggerimenti dei nostri visitatori.
Per favore segnalaci ogni tipo di problema o consiglio che riscontri usando il Forum versione beta.

Usa l'apposito form.