[Risolto] Aggiungere uno span ai link

3 contenuti / 0 new
Ultimo contenuto
[Risolto] Aggiungere uno span ai link

Vorrei aggiungere uno span al testo dei primary-link in modo da avere
<a href="#"><span>testo link</span></a>.
Sto utilizzando zen, quindi in themes/MioTema/template.tpl.php ho copiato la function theme_menu_item_link modificandola come descritto in questo post.
Ora effettivamente lo span nel link lo mette, ma non mi prende correttamente l'href: ora i link sono del tipo:
MioSito/node/node/1
MioSito/node/
MioSito/node/node/add
MioSito/node/logout
In alcuni link, controllando con Firebug, mi ritrovo queste stringhe:
&lt;span class="tab"&gt;Visualizza&lt;/span&gt;

C'è qualcosa nel tema zen che non permette questa personalizzazione?
Esiste un'altra strada per poter personalizzare il testo dei link?

Grazie 1000.

Il tema zen serve per creare sottotemi e qualche problema lo può dare, ecco perchè non lo uso mai, comunque bastava cercare su google "drupal add span in menu" per arrivare alla soluzione: http://drupal.org/node/417482
In ogni caso si parla di d6, per d7 basta che controlli su drupal.org cosa cambia a livello di codice ma è identico alla fine.
Altra soluzione dato che aggiunge un node è usare un replace solo per il primo node/ sostituendolo con il nulla (se funziona tutto).
Il problema dei <> è che vengono sostituiti con il loro escape, anche li basta usare la funzione php per riportarli normali.

Grazie ealmuno.
Nel frattempo ho trovato si D.O questo modulo che permette di aggiungere qualsiasi tag html al singolo menu direttamente in Configurazione del sito > Menu.

Grazie comunque.