如何在Drupal7的主菜单上的<a> </a>标记内插入<span> </span>标记

时间:2011-03-31 06:28:31

标签: templates drupal-7 html

我试图通过将标签包装在a中然后设置样式来使我的标签之间的文本不显示。

我已经将以下函数添加到我的template.php文件中,但我看不出前端有任何区别。跨度不会出现。 (我已经清除了我的缓存)

我使用的是正确的功能吗?我做错了什么?

    function my_theme_link($variables) {
  return '<a href="' . check_plain(url($variables['path'], $variables['options'])) . '"' . drupal_attributes($variables['options']['attributes']) . '><span>' . ($variables['options']['html'] ? $variables['text'] : check_plain($variables['text'])) . '</span></a>';
} 

1 个答案:

答案 0 :(得分:1)

我在drupal.stackexchange.com上问了同样的问题here,如果你有兴趣,我会收到很好的答案。