Opa,

Existem duas maneiras, uma pelo portal_actionicons(masi complicado) e outra
editando o template do viewlet *plone.site_actions*, colocando uma tag <img
....> e pegando do campo da action que esta sendo listada o icone.

Na action:

Icon: *string:${portal_url}/ mapa_site.png*

No template:

<ul id="portal-siteactions" ..... >

    <li tal:repeat="saction view/site_actions"
        tal:attributes="id string:siteaction-${saction/id}">

   *    <img tal:attributes="src string:${saction/icon}">*

       <a href="" ...... >Site action</a>

     </li>

</ul>


Foi o jeito mais simples de fazer...

Att

-- 
Lucas Aquino





2009/8/4 roberson.duarte <roberson.dua...@yahoo.com.br>

>
>
> Boa tarde
>
> Estou tentando personalizar o site_actions no Plone 3 e não estou
> conseguindo exibir um ícone ao invés do texto mapa do site por exemplo.
> Tentei criar o icone em portal_actionicons:
>
> site_actions mapasite Mapa do site 0 mapa_site.png
>
> e referenciá-lo na edição do site_actions / sitemap;
>
> Icon (Expression) string:${portal_url}/mapasite
>
> Alguém sabe fazer isso ? Ou só através do CSS que dá para alterar o ícone?
>
> Abs
>
>  
>

Responder a