Olá amigos,
Necessito fazer uma pequena adaptação no bloco online_users.Tenho participantes da cidade A, cidade B e cidade C. Gostaria de substituir o ícone que aparece na frente do nome dos usuários ( ) online por uma bandeira.
No entanto como cada usuário pertence a um das 3 cidades, sua bandeira será diferente de acordo com essa cidade.
RESUMO: o ícone que aparece na frente do nome usuário esta diretamente relacionado com a coluna "city" no banco de dados.
-----------------------------
Na pasta ...pix/t tenho três ícones (bandeiras) nomedacidadeA.png, nomedacidadeB.png e nomedacidadeC.png.
Tenho uma variável chamada $cidade no arquivo block_online_users.php
E estou tentando fazer desta forma:
$anchortagcontents = '<img class="iconsmall" src="'.$OUTPUT->pix_url('t/'.$cidade) . '" alt="'. get_string('messageselectadd') .'"
O que eu não estou conseguindo é fazer essa variável pegar o nome da cidade de cada usuário.
tentei isso:
$user->city
Obs.: Se eu declarar na variável o nome da cidade A ou B, funciona.
Enfim, alguém poderia me ajudar com isso, sei que pode parecer uma dúvida boba, mas já tentei muito tempo e decidi recorrer a ajuda de vocês.
Estou tentando desta forma, talvez exista um método melhor, outro caminho OU eu esteja fazendo da forma errada.
Obrigado !