Witam,
Zmieniam wtyczkę ze statystykami do ChatBox'a tak aby wyświetlało aktywnego zalogowanego użytkownika oraz ilość jego wpisów.
Przerabiam tą wtyczkę aby jeszcze jedna osoba się pojawiała (zalogowany użytkownik).
Stworzyłem taki kod:
{{foreach $spammersyou as $spammeryou}}
{{$member = \IPS\Member::loggedIn();}}
{$member->name}
{{if settings.chatbox_stats_top_shouters_messages == 1}}
{{$spammersyou_chats = \IPS\Db::i()->select( \'COUNT(*) as count\', \'bimchatbox_chat\', \'user = "\' . $spammeryou . \'"\' )->first(); }}
({$spammersyou_chats})
{{endif}}.
{{endforeach}}
Pojawia się tylko nick osoby zalogowanej teraz lecz ilość wpisów jest taka sama jak ostatniej osoby. https://scr.hu/4dNwA1
Taki jest kod osób z topki:
{{foreach $spammers as $spammer}}
{{$member = \IPS\Member::load( $spammer );}}
{$member->name}
{{if settings.chatbox_stats_top_shouters_messages == 1}}
{{$spammers_chats = \IPS\Db::i()->select( \'COUNT(*) as count\', \'bimchatbox_chat\', \'user = "\' . $spammer . \'"\' )->first(); }}
({$spammers_chats})
{{endif}}.
{{endforeach}}
Nie wiem co ja mam zmienić tak aby wyciągało moją ilość wpisów.