通知画面

通知画面には、ユーザーが過去に受け取ったすべての通知が表示されます。

通知がすべてのユーザーに送信されるか、個々のユーザーに送信されるかにかかわらず、これらのユーザーは通知を表示する方法が必要です。これは通知画面を介して行うことができます。この画面には、ユーザーが受信したすべての通知が表示されます。ユーザーごとにこの画面から通知を削除することができます。この画面には、データベースでユーザーが管理者としてマークされている場合に表示される管理ポータルボタンも含まれています(管理者?= TRUE)。

いくつかのシンプルなコンポーネントを使用して、通知画面を活性化します。

コンポーネント

リストコンポーネント

このコンポーネントは、ユーザーが受信したすべての通知を表示します。以下に示すリストにはいくつかのフィルタがあります:

このフィルタは以下のように述べています:

  • 現在の通知を無視したユーザーに、ログインしているユーザーが含まれていない場合、すべての通知のリストを表示します。つまり、現在のログインしているユーザーが以前に通知を無視していない場合。

  • かつ、ユーザーIDに基づいてログインしているユーザーに表示されるべき現在の通知であるか、または通知がアナウンスとしてマークされており、ログインしているユーザーによって無視されていない場合。

リストアクション

  • 「キャンセル」アイコンは通知を更新し、ログインしているユーザーを「無視したユーザー」プロパティに追加します。

管理ポータルボタン

管理ポータルボタンは、Admin?プロパティがTRUEとマークされているユーザーにのみ表示されます。

ボタンアクション

  • 「すべてに通知」画面へのリンクアクション

Last updated

Was this helpful?