2

Drupal 7 サイトのすべてのページの配列を取得する方法はありますか? (ノードページだけでなく、ビュー、Webフォームなども..)

4

1 に答える 1

0

このmenu-links表は、アクセスできるすべてのリンク (管理者および非管理者) で構成されています。

関数hook_menu_alter () を使用して、それらを配列で取得できます。

function MODULE_menu_alter(&$items) {
  //$items is the array you are looking for.
  // printing the array
  echo "<pre>";
  print_r ($items);
  echo "</pre>";
}

MODULE関数名の をモジュールの名前に置き換えてください。Devel$itemsを使用して配列を印刷することもできますdpm($items);

于 2013-01-11T10:28:33.963 に答える