我有一个菜单建立了这个whay:
function hook_menu()
{
$items['footer_callback'] = array(
'type' => MENU_CALLBACK,
'access callback' => true,
'page callback' => 'drupal_get_form',
'page arguments' => array('tac_webforms_footer_form'),
'menu_name' => 'footer-menu',
'title' => 'Newsletter'
);
}
我是否可以通过options
属性传递rel
和title
html属性到创建的<a>
标记?
根据docs,我可以传递我正在讨论的options
密钥,但这不起作用。
P.S。:我想以编程方式进行,最好不使用任何模块,
答案 0 :(得分:0)
这将为主题级别的大多数链接添加标题属性,但取决于某些模块。也许你可以使用rel属性。
/**
* Add title attribute to any link that doesnt have a title already
*/
function YOURTHEME_preprocess_link(&$vars) {
// If title set and not empty dont do anything
if (isset($vars['options']['attributes']['title']) && !empty($vars['options']['attributes']['title'])) {
return;
}
// Use the link text as the title
$vars['options']['attributes']['title'] = strip_tags($vars['text']);
}