Posible duplicado:
¿Cómo inserto una etiqueta <span> </span> dentro de la etiqueta <a> </a> en mi menú principal
Probé el código que se encuentra en ¿Cómo inserto una etiqueta <span> </span> dentro de la etiqueta <a> </a> en mi menú principal , y tengo un problema con él: while agrega las etiquetas de intervalo, también elimina la lista desordenada y las clases del menú principal.
¿Cómo agrego las etiquetas de intervalo dentro de los enlaces del menú principal mientras también mantengo la lista desordenada y las clases del menú de lista?
Pruebe esto, http://api.drupal.org/api/drupal/includes--theme.inc/function/theme_links/7 :
function THEMENAME_links__system_MENUNAME_menu($variables) {
$output = '';
foreach ($variables['links'] as $link) {
$output .= l('<li' . drupal_attributes(array('class' => $class)) . '>' .'<span>'. check_plain($link['title']) .'</span>' . '</li>', $link['href'], $link);
}
return $output;
}
Es el <li>
dentro de <a>
?