2012-07-02 38 views
1

我的二級菜單設置爲主菜單的第二級。我將如何能夠使它作爲父頁面標題的二級菜單標題?作爲父頁標題的二級菜單標題

這是我使用的是打印出來的二級菜單代碼:

<?php print theme('links__system_secondary_menu', array(
      'links' => $secondary_menu, 
      'attributes' => array(
      'id' => 'secondary-menu-links', 
      'class' => array('links', 'inline', 'clearfix'), 
     ), 
      'heading' => array(
      'text' => t('Secondary menu'), 
      'level' => 'h2', 
      'class' => array(), 
     ), 
     )); ?> 

正如你可以看到它正在由'text' => t('Secondary menu'),定義這可能嗎?

謝謝。

回答

0

也許你應該試試下面的代碼,使用Drupal的drupal_get_title():

print theme('links__system_secondary_menu', array(
      'links' => $secondary_menu, 
      'attributes' => array(
      'id' => 'secondary-menu-links', 
      'class' => array('links', 'inline', 'clearfix'), 
     ), 
      'heading' => array(
      'text' => drupal_get_title(), // this is the only line I had to edit. 
      'level' => 'h2', 
      'class' => array(), 
     ), 
     )); 

希望這有助於...穆罕默德。

+0

只打印出當前頁面標題。這意味着如果我在子/子頁面上,它將打印子/子頁面的標題而不是父頁面。然而,我發現了一個模塊,它可以讓我做我想做的事 - http://drupal.org/node/748022 對不起,延遲迴復。我只在這個兼職工作 – user1481521