Block部分へ管理者からのメッセージを必要なUserに対して表示したいのですが
便利なモジュールはないのでしょうか

使用するモジュール: 

 admin_messageの初期状態では全ユーザにメッセージが表示されてしまう。
指定ユーザ、特定ロールのユーザにメッセージ表示する条件を追加するには、PHPとDrupalについての知識が必要となる。

評価
(0票)

コメント

admin_message

admin_message で実現出来ると思いますが、"必要なUserに対して" という部分を実現する為にphpのコードを少し書かないといけないようです。

例えば、ユーザ名が"00000205"のユーザにだけメッセージを表示したい場合は、以下のようなコードをadmin_messageの
"Message visibility"テキストエリアに記述する必要があります。
(以下のコードの記述を間違うとDrupal全体が操作不能になる可能性がありますので、DBをバックアップした上でテストして下さい。)

<?php
global $user;
if (
$user->name == '00000205') {
  return
TRUE;
}
else {
  return
FALSE;
}
?>

もっと安全なモジュールをご存知の方は、どうか補足して下さい。

randomness