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 <
[hidden email]>
>
>
> 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
>
>
>