2017-08-21 10 views
0

PHP、Codeigniter & Mysqlを使用して管理パネルで作業しています。そこにあるユーザーIDに応じて各ユーザーに通知します。誰も私がこれを解決するのを助けることができますか?私はこれに知られていない...助けてください!ありがとうPHP、Codeigniter&Mysqlを使用して管理パネルに通知を表示

+0

あなたの試行コードはどこですか?ユーザーに何を通知したいのですか? –

+0

私はこの通知コンセプトを初めて知りました。私は管理パネルを作成しました.3つのタイプのユーザーがそれに取り組む旅行代理店のために1.Account 2. tickeitng 3.販売代理店。エージェントがこのパネルを介してチケットの予約を開始すると、各ユーザーはこのパネルで会話を行います。チケット作成チームはチケットを予約し、会計チームに品質チェック(QCリンク)を開始し、会計チームはその発券チームが最終チケットを予約し、代理店に返信した後、発券チームへの承認ステータスへのQCを行う。 Plzヘルプ。 –

+0

あなたはあなたが望む説明を与えていますが、何をコードとして試していますか? –

答えて

1

通知を表示するには、以下の構造が必要です。

  1. ユーザーを選択して任意のユーザーがメッセージを送信できるフォームを作成します。

  2. ユーザメッセージを保存できる通知テーブルを作成します。この表には、送信者、受信者、表示、作成、ステータス(表示または非表示)などの情報を保持する必要があります。

  3. 次は、ユーザーにメッセージを表示します。これはajaxによって実現できます。これは、ユーザーが受け取ったメッセージをチェック/フェッチするためにサーバーに定期的にヒットする必要があるため、コストがかかることです。 また、ユーザーがページを読み込んだときに通知を表示することもできます。これはブラウザ上で何らかのアクションを行う必要があるため、これは好ましくありません。

注:jqueryを通知に使用するのは古くなっています。通知目的でnodejsを使用できます。あなたの説明とどの私はあなたがこれを行うことができます理解していているやっぱ

+0

ありがとうViswanath –

+0

私はこの通知コンセプトに新しいです、私は3つのタイプのユーザーがそれに取り組む旅行代理店のための管理パネルを作成しました。1.アカウント2. tickeitng 3.販売代理店。エージェントがこのパネルを介してチケットの予約を開始すると、各ユーザーはこのパネルで会話を行います。チケット作成チームはチケットを予約し、会計チームに品質チェック(QCリンク)を開始し、会計チームはその発券チームが最終チケットを予約し、代理店に返信した後、発券チームへの承認ステータスへのQCを行う。 Plzヘルプ –

+0

まず、3つのステップを実行してみてください。次に、あなたのウェブサイト上の適切なアクションでメッセージを挿入することで、任意のステップでメッセージをトリガーできます。 –

0

  1. エージェントステータスが1またはあなたがDBで欲しいものです設定します(特定のユーザーのためのチケットを予約デフォルトでは0です。 )
  2. チケットを表示すると、状態が1(ID付き)のユーザーのリストが表示され、ユーザー数も
  3. になります。チケット発券チームがチケットを予約し、品質チェックを開始しますリンク)を会計チームに送ります(リンクを与え、オプションaを持つ のステータスを承認します)b)disappov e ---デフォルトでは不承認)
  4. QCを開くと、以前に保存されたチケットフォームが表示され、最後に2つのボタンが表示されます(承認、Disaaprove)
  5. すべての情報が承認よりも正しい場合それ以外の場合は不承認となります。
+0

ありがとうございました、このアイデアは私のために働いています。 –

関連する問題