11 dezembro 2008

Transforme sua lista de marcadores em um menu suspenso


Hack para transformar sua lista de marcadores, categorias e etc..., em um menu suspenso. O procedimento é simples e sem complicações, mas vale sempre lembrar que por mais fácil que seja, sempre faça um backup do seu template.

Para transformar a lista de Marcadores em um menu suspenso, (óbviamente você deverá primeiro já ter uma lista de Marcadores ativos em seu blog), vá no HTML do seu template, clique em Expandir Modelo de Widget e procure por este trecho do código (utilizem o ctrl+F para facilitar):


<ul>
<b:loop values="'data:labels'" var="'label'">
<li>
<b:if cond="'data:blog.url">
<data:label.name/>
<b:else/>
<a href="'data:label.url'"><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>


E em seguida substitua todo ele por:


<br />
<select onchange='location=this.options[this.selectedIndex].value;'>
<option>Selecione um marcador</option>
<b:loop values='data:labels' var='label'>
<option expr:value='data:label.url'><data:label.name/>
(<data:label.count/>)
</option>
</b:loop>
</select>


Vizualize e estiver do mesmo jeito que ficou meus marcadores aí na Sidebar, salve.

DICA: CASO VOCÊ NÃO QUEIRA QUE APAREÇAM A CONTAGEM DE POSTS EM CADA CATEGORIA, APAGUE A LINHA EM AZUL (<data:label.count/>).


2 Comentários:

Otimo post Parabens ajudou muito...

n consigo achar esse codigo
pq?

até tem um parecido
mais igual nao tem ;/

Postar um comentário

Bem-vindos(as)!!
- Os comentários são moderados;
- Spam não é publicado;
- Dúvidas? Mande-nos um e-mail clicando aqui.

Obrigado pela visita!