Увидел тут тему про аватар и вспомнил. Может кому так же будет интересно узнать.
Как вывести аватар пользователя который сделал действие в уведомлениях. Пример сейчас это просто серый круг:
Видимо никак. В таблице уведомлений нет столбца с автором
pupsik, ссылка формируется в момент рассылки уведомления и хранится в теле уведомления в виде текста
В теории конечно можно проверять, есть ли «users» в тексте, получать slug или id юзера, потом по нему пользователя. Но таких уведомлений может быть в списке десятки. А проделывать описанное выше автоматизировано для запроса списка не получится.
Тут только если дорабатывать процесс добавления уведомления, добавить столбец для хранения автора уведомления (если он есть). И тогда при получении списка уведомлений joinить таблицу пользователей.
Но делать это для вывода аватара… ну такое себе
Ну или после получения списка уведомлений перебирать их, получать slug или id юзера, потом по этим данным выбирать пользователей из базы и передавать все это в шаблон. Но тоже так себе решение, хотя и рабочее.
ссылка формируется в момент рассылки уведомления и хранится в теле уведомления в виде текста
Да, вот этот момент очень плох. Я думал можно будет взять куски ссылки юзера из system/controllers/messages.
Ну чтож, даже если бы и можно было б ссулку как то скопировать и передать в другой <div> путь до аватара точно не сделать таким образом. Так что иконка пока :)
Поделитесь если знаете как. Если там правки в 20-ти файлах, то лутше не надо.
п.с Я если что-то делаю в системных файлах, заметки делаю где да как в текстовом файле, так удобней при Update.
Поделитесь если знаете как. Если там правки в 20-ти файлах, то лутше не надо.
п.с Я если что-то делаю в системных файлах, заметки делаю где да как в текстовом файле, так удобней при Update.
Если не ошибаюсь там правки в файлах каждого компонента что присылает уведомления. Гляну позже
Всем привет, ребят подскажите пожалуйста как вывести, аватар и имя пользователя в шапке сайта.
Тут необходимо вывести, ну что бы не было ссылки на профили