将html类/ ID添加到hook_menu生成的链接

时间:2014-06-16 13:09:37

标签: php css class hyperlink drupal-7

我正在尝试将类或ID添加到从我的hook_menu代码生成的链接中:

<?php

function mymodule_menu() {
    $items['mypage_redirect'] = array(
        'page callback' => 'mypage_redirect_callback',
        'type' => MENU_CALLBACK,
        'access arguments' => array("access content"),
        'title' => 'My module generated page',
        'options' => array(
                        'attributes' => array(
                            'class' => array(
                                'test-class'
                            )
                        )
                    ),
    );
    return $items;
}

所有我都试图用一类'test-class'来完成一个简单的链接,所以我可以设置它的风格但是我按照说明获得上面的代码却没有用。

1 个答案:

答案 0 :(得分:0)

function commons_menu() {
  $items = array();

  $items['test'] = array(
    'title' => t("test"),
    'access callback' => TRUE,
    'type' => MENU_NORMAL_ITEM,
    'options' => array(
      'attributes' => array(
        'class' => 'test-menu'
      )
    )
  );

  return $items;
}

也讨论了其他论坛!! ..机构与MENU_LOCAL_ACTIONMENU_LOCAL_TASK无法合作 您的代码看起来很好..您是否尝试在更改后清除缓存?