新しいスキンを作成しましたが、ヘッダーに「新着メールが 3 件あります」などのテキストを表示する必要があります。テンプレートから、または作成する必要がある場合はプラグインから、どうすればそれを行うことができますか?
ありがとうございました。
さて、私は自分で解決策を見つけたので、他の誰かがそれを必要とする場合にケースで共有したいと思いました. だから私はプラグインを作成しました。ここに、未読メッセージの数を抽出するために必要なプラグインのコードの束があります:
class test extends rcube_plugin{
public $task='mail';
function init(){
$this->register_handler('plugin.unreadmessage',array($this, 'unreadmessage_handler'));
}
function unreadmessage_handler(){
$rcmail = rcmail::get_instance();
$count=$rcmail->imap->messagecount('INBOX', 'UNSEEN');
return $count
}
}
無料で使えます!