For being able to remove or replace tabs, it is also necessary to call this function with 'remove' mode.
@@ -54,7 +54,9 @@ function bomAdminPrepareHead()
//$this->tabs = array(
// 'entity:-tabname:Title:@bom:/bom/mypage.php?id=__ID__'
//); // to remove a tab
- complete_head_from_modules($conf, $langs, null, $head, $h, 'bom');
+ complete_head_from_modules($conf, $langs, null, $head, $h, 'bom@mrp');
+
+ complete_head_from_modules($conf, $langs, $object, $head, $h, 'bom@mrp', 'remove');
return $head;
}
@@ -103,6 +103,8 @@ function moPrepareHead($object)
// 'entity:-tabname:Title:@mrp:/mrp/mypage.php?id=__ID__'
complete_head_from_modules($conf, $langs, $object, $head, $h, 'mo@mrp');
+ complete_head_from_modules($conf, $langs, $object, $head, $h, 'mo@mrp', 'remove');