Меню хука Drupal 7 _для определенного типа контента

Я попытался добавить новую вкладку к определенному типу контента «abc», вот код, но он не работает, вкладка отображается на всех узлах. Кто-нибудь может помочь с этим? Благодарю вас!

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

  $items['node/%node/test'] = array(
  'title' => 'Test',
  'page callback' => 'handle_test',
  'page arguments' => array('node', 1),
  'access arguments' => array('access content'), 
  'type' => MENU_LOCAL_TASK,
  'weight' => 100,
  );
return $items;
}

function handle_test($node){

  $result='hi';
  if ($node->type == 'abc') {
    $result='I am working';
}
11
задан kiamlaluno 16 March 2018 в 09:29
поделиться