如何将我的类添加到drupal中定义的自定义字段?

时间:2016-09-23 17:15:19

标签: drupal drupal-7

我在菜单链接中创建了一个名为“brandtext”的自定义字段,我想将css应用于每个字段brandtext 像

brandtext:my text1
class:class1
brandtext:my text2
class:class2
brandtext:my text3
class:class3
brandtext:my text4
class:class4

我将在我的CSS中定义这些类。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以使用menu_tree_all_data获取菜单树并自行抓取,以您需要的方式打印菜单项。

  $tree = menu_tree_all_data('menu name']);

https://api.drupal.org/api/drupal/includes!menu.inc/function/menu_tree_all_data/7.x

获取菜单树后,您可以致电:

   menu_tree_add_active_path($tree);

因此它会将活动类添加到当前查看页面的菜单项。该功能是菜单块模块的一部分,因此您必须安装它才能使用此功能。

http://www.rit.edu/drupal/api/drupal/sites!all!modules!menu_block!menu_block.module/function/menu_tree_add_active_path/7.43