有没有办法在Drupal 7站点中获取所有页面的数组? (不仅是节点页面,还有视图,webforms等。)
答案 0 :(得分: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);
数组