1

ユーザーの役割に応じて、さまざまなナビゲーション リンクとデータをユーザーに表示したいと考えています。

これを達成するためにどのモジュールを使用できますか?

4

2 に答える 2

1

hook_menu_alter ()を使用する

/*
* Implementation of hook_menu_alter()
*/
function MYMODULE_menu_alter(&$items)
{
   $items['your/path']['access callback'] = _custom_access_callback_for_this_page();
}

そして、アクセス コールバック関数 (ここでは: _custom_access_callback_for_this_page) 内に、必要な検証を記述します。

`hook_menu_alter() 実装内で変更を行った後は、キャッシュをクリアすることを忘れないでください。

お役に立てれば。

于 2013-04-07T14:45:15.667 に答える