2

私は CodeIgniter でアプリケーションを作成しています。そこに Messaging Library Module が必要で、ライブラリ名は Mahana です。リンクは以下の通りです。

https://github.com/jrmadsen67/Mahana-Messaging-library-for-CodeIgniter/tree/master/application

しかし、コントローラーとビュー部分がないため、適用できません。私は CodeIgniter を初めて使用します。CodeIgniter用のMahana Libreryまたはその他のメッセージングライブラリのリンクを教えてください。

ありがとうございました

4

1 に答える 1

4

あなたの問題は何ですか ?最初に、データベースにダンプmahana.sqlからのテーブルを作成し、構成ファイルconfig / mahana.phpUSER_TABLE_TABLENAME、USER_TABLE_ID、およびUSER_TABLE_USERNAME)にある変数を使用した後、高速テーブルアクセスと統合する必要があります。ライブラリを使用するには、コントローラに配置するだけです。

$this->load->library('mahana_messaging');

その後、メッセージを取得してオブジェクトを作成し、メソッド* get_message *にメッセージIDと送信者IDを入力すると、指定されたユーザーのステータスを含む単一のメッセージが返されます。

$mahana = new Mahana_messaging();
$msg = $mahana->get_message($msg_id, $sender_id);

Uは、メソッド* get_full_thread *を使用して会話の完全なスレッドを取得することもできます。これにより、スレッドの会話全体が返されます。新しいスレッドを作成する新しい内部メッセージを送信するには、メソッド* send_new_message *を使用して、送信者ID、受信者、件名、本文、最後に優先度を渡す必要があります(この情報は通常、以前に作成したWebフォーム)

function send_new_message($sender_id, $recipients, $subject='', $body='', $priority=PRIORITY_NORMAL)

など...メッセージに返信したり、参加者を取得したりできる機能は他にもあります...お疲れ様でした

これはまったく役に立ちますか????

于 2012-10-04T08:51:23.503 に答える