Доброго дня всем участникам форума!
Подскажите, если не сложно! Искал по форуму и документации, не не нашел нужную информацию.
Хочу сделать более гибкое меню пользователя. На первой картинке такое было, с выводм через станадартный виджет.
На второй картинке — такое делаю. Пока изменений немного, только линии. В дальнейшем добавлю перевод пунктов меню:
Часть кода с аватаром:
Весь код меню:
<?php if(cmsUser::isLogged()) {
$userID = cmsUser::get('id');
$users_model = cmsCore::getModel('users');
$user = $users_model -> getUser($userID); ?>
<div class=«widget_user_avatar»>
<div class=«user_info»>
<div class=«avatar»><a href="<?php $url = href_to_profile($user); ?>"><img class=«img-fluid» src="/upload/default/avatar_micro.png" alt=«Антон» title=«Антон» /></a></div>
<div class=«name»><a href="<?php echo href_to('users', $user['id']); ?>"><?php html($user->nickname); ?></a></div></div>
<ul class=«menu»>
<li class=«home»><a title=«Моя страница» class=«item» href="/users/1" target="_self" ><span class=«wrap»>Моя страница</span></a></li>
<li class=«editor»><a title=«Редактировать» class=«item» href="/users/1/edit" target="_self" ><span class=«wrap»>Редактировать</span></a></li>
<li><div class=«lineguests»></div></li>
<li class=«abuse»><a title=«Пожаловаться» class=«item» href="/abuse" target="_self" ><span class=«wrap»>Пожаловаться</span></a></li>
<li class=«help»><a title=«Помощь» class=«item» href="/users/1/questions" target="_self" ><span class=«wrap»>Помощь</span></a></li>
<li><div class=«lineguests»></div></li>
<li class=«folder adminpanel»><a title=«Управление» class=«item» href="/dev" target="_self" ><span class=«wrap»>Управление</span></a><ul>
<li class=«adminpanel»><a title=«Контент» class=«item» href="/dev/content" target="_self" ><span class=«wrap»>Контент</span></a></li>
<li class=«adminpanel»><a title=«Типы контента» class=«item» href="/dev/ctypes" target="_self" ><span class=«wrap»>Типы контента</span></a></li>
<li class=«adminpanel»><a title=«Меню» class=«item» href="/dev/menu" target="_self" ><span class=«wrap»>Меню</span></a></li>
<li class=«adminpanel»><a title=«Виджеты и страницы» class=«item» href="/dev/widgets" target="_self" ><span class=«wrap»>Виджеты и страницы</span></a></li>
<li class=«adminpanel»><a title=«Компоненты» class=«item» href="/dev/controllers" target="_self" ><span class=«wrap»>Компоненты</span></a></li>
<li class=«adminpanel»><a title=«Каталог дополнений» class=«item» href="/dev/addons_list" target="_self" ><span class=«wrap»>Каталог дополнений</span></a></li>
<li class=«adminpanel»><a title=«Пользователи» class=«item» href="/dev/users" target="_self" ><span class=«wrap»>Пользователи</span></a></li>
<li class=«adminpanel»><a title=«Настройки» class=«item» href="/dev/settings" target="_self" ><span class=«wrap»>Настройки</span></a>
</li>
</ul>
</li>
<li><div class=«lineguests»></div></li>
<li class=«loginout»><a title=«Выйти» class=«item» href="/auth/logout" target="_self" ><span class=«wrap»>Выйти</span></a></li>
</ul>
</div>
Но не могу никак вывести аватар пользователя! В данном случае выводится дефолтное изображение для всех.