Menu 挂钩活动轨迹视图7
我正在尝试制作一个自定义模块,以设置菜单的活动轨迹路径 我创建了一个视图页面。 活动跟踪必须指向节点或taxonmy术语。 当我打开视图创建的页面时,活动轨迹不活动 我写了下面的脚本,但它不起作用,有人能帮忙吗Menu 挂钩活动轨迹视图7,menu,drupal-7,hook,Menu,Drupal 7,Hook,我正在尝试制作一个自定义模块,以设置菜单的活动轨迹路径 我创建了一个视图页面。 活动跟踪必须指向节点或taxonmy术语。 当我打开视图创建的页面时,活动轨迹不活动 我写了下面的脚本,但它不起作用,有人能帮忙吗 function mymodule_views_default_views(&$view, &$display_id, &$args){ if( $view->name = 'productdetail';) {menu_tree_set_pat
function mymodule_views_default_views(&$view, &$display_id, &$args){
if( $view->name = 'productdetail';)
{menu_tree_set_path('menu-categorie', 'node/39');
}
}
我很高兴,我找到了我自己问题的答案。 我想分享这个答案,并希望,这虽然有助于其他人 答案如下: 在视图中,我添加了一个带有术语id/节点id的字段,虽然它用于我的菜单,但隐藏了输出并重写了输出 我将下面的代码粘贴到文本字段中进行重写。 字段_category-tid是我在菜单中的参考术语 菜单树集路径('menu-categorie','taxonomy/term/[field\u categorie-tid');。 您可以使用node/[nid]代替分类术语 我在head部分添加了一个全局字段 使用php和token并放置此脚本: 就这些。 模板中没有挂钩或自定义脚本
我希望这对其他人有所帮助。脚本是一个错误的词,我使用了视图并添加了上述字段。 对不起,误会了。我希望有帮助