【问题标题】:Adding html class/ID to hook_menu generated link将 html 类/ID 添加到 hook_menu 生成的链接
【发布时间】:2014-08-06 07:52:32
【问题描述】:

我正在尝试将类或 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”类完成一个简单的链接,以便我可以设置它的样式,但我遵循的获取上述代码的说明没有奏效。

【问题讨论】:

    标签: php css class hyperlink drupal-7


    【解决方案1】:
    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 您的代码看起来不错..您是否尝试在更改后清除缓存?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-07
      • 1970-01-01
      • 1970-01-01
      • 2014-01-18
      • 2023-04-01
      • 2011-09-03
      • 2013-01-11
      相关资源
      最近更新 更多