Если вам нужен определенный логотип для каждого пользователя, т. Е. Уникальный для каждого пользователя, вы можете использовать комбинацию CSS / PHP и сохранять изображения в определенной папке.
<style type="text/css">
<?php
$user =& JFactory::getUser();
?>
/* This needs to reference the element you are changing */
#logo{
background: url(/blah/images/<?php echo $user->id; ?>-logo.png);
}
</style>
Или вы можете просто поменять ссылку на изображение, если оно использует изображение, а не фоновое изображение.
<img src="/blah/<?php echo $user->id; ?>-logo.png"/>
Я не был уверен, какую версию Joomla или какой логотип вы заменяли, поэтому я не могу быть более конкретным.
Вы могли бы сделать еще один шаг и убедиться, что изображение / файл существует в первую очередь, используя
if(file_exists('path-to-blah/<?php echo $user->id; ?>-logo.png'))
...