質問

誰かがその方法を説明できますか address_list phpbbで動作しますか?私はプライベートメッセージを自動的に挿入するための小さな関数を作成しようとしていますが、私はこの点までそれを持っていると思います:

現在のユーザー配列は次のようになります。

$users = array('100','150','77','94')

ここで、各番号はユーザーのIDです。

現在 address_list このように見えます:

'address_list' => array ('u' => array(2 => 'to'))

はい、それは直接撮影されました http://wiki.phpbb.com/using_phpbb3%27s_basic_functions#1.4.7._inestring_posts_and_private_messages

私が知る限り、説明はそれが2次元配列を使用していることを私に言っていますが、私はグループに送る必要はありません、そして私はその方程式に2次元配列を貼り付ける方法さえわかりません。私がやりたいのは、そのリストの最初のユーザーIDとBCCに送信することだけです。

繰り返しになりますが、PHPBBのドキュメントは、私が従うことが常にほぼ不可能でした。

すべての助けが高く評価されています。

役に立ちましたか?

解決

フォーマットは次のとおりです。

'address_list' => array(
    'u' => array(2 => 'to', 3 => 'bcc'),
    'g' => array(40 => 'to', 41 => 'bcc'),
)
  • u のマッピングが含まれています user_id => recipient_type.
  • g のマッピングが含まれています group_id => recipient_type.

受信者のタイプはどちらかです to また bcc.

この例では、PMをユーザー2とグループ40に送信し、ユーザー3とグループ41にBCCを送信します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top