Хелп! аватар в админке modx
Доброго времени суток! помоги люди добрые!
Как вывести аватар админа к посту на сайте, так же, как выводится ник нейм, мейл и тд?
Перепробовал все выводы, аватар не грузится… Речь идет про аватары админов зареганных в ручную, где аватар добавлен после полей
зы
как вывести то, что на фото в аттаче, только в теле шаблона новости
Как вывести аватар админа к посту на сайте, так же, как выводится ник нейм, мейл и тд?
Перепробовал все выводы, аватар не грузится… Речь идет про аватары админов зареганных в ручную, где аватар добавлен после полей
[*createdby:userinfo=`username`*]
/[[+modx.user.id:userinfo=`username`]]
, [[+modx.user.id:userinfo=`fullname`]]
ну и тд. Фото должно отображаться рядом с постом вместе с ник неймом. Грубо говоря авторы, у которых уже фотки в админке спокойно отображаются. Речь не о юзерах, зареганных через вк например которые пишут коменты. Или все равно лучше установить ulogin и тд? Спасибо!зы
как вывести то, что на фото в аттаче, только в теле шаблона новости
Комментарии: 11
Вдруг кому пригодится — чудом спустя какого время заработал вызов [[+modx.user.id:userinfo=`photo`]]… все отлично работает… не понимаю, что было не так
отбой, прошый вывод показывает фото зареганного пользователя на сайте, который читает эту страницу, то есть показывает свое же фото,,, фото создателя автора до сих пор не выводится
[*createdby:userinfo=`photo`*]
ХЕЛП [[*createdby:userinfo=`photo`]]
— вызванное в нужном ресурсе вернет прямой урл аватара автора. Вам должна помочь следующая конструкция:
<img src="[[*createdby:userinfo=`photo`]]" />
Upd: если же аватар нужно вернуть внутри возвращаемых результатов какого-нибудь сниппета, то замените "*" на "+".
Да конечно, эту конструкцию и использую вот что выводится в итоге
<figure class="pull-left"><img src="" class="img-circle"></figure>
, то есть пустое пятно, на шаблоне же прописана такая конструкция <figure class="pull-left"><img src="[[*createdby:userinfo=`photo`]]" class="img-circle"></figure>
В чем может быть проблема? я уже 3й час мучаюсь, раз работал вызов аватара зареганного пользователя, то остается вывод, что слово photo не подходит, я перебробовал уже кучу вариаций, по идеи должно быть avatar, по аналогии user-name — ''name'' user-avatar-'avatar' (можно заметить инспекторов в коде при наведении на аватар и логин в админке)… уже на знаю куда копать
А у пользователя вообще есть аватара?
Только что проверил на своем сайте — данный плейсхолдер результат возвращает, если аватар добавлен через Login или Office.
Возможно, дело в том, через что загружаете аватар.
Только что проверил на своем сайте — данный плейсхолдер результат возвращает, если аватар добавлен через Login или Office.
Возможно, дело в том, через что загружаете аватар.
[*createdby:userinfo=`username`*]
И тебя здесь ничего не смущает? Ты не для Эво ведь решение ищешь.
А как должно быть?
[[*createdby:userinfo=`username`]]
оу, спасибо! может подскажите по главному вопросу?
Посмотрел исходник фильтра userinfo — если поле photo заполнено, он выведет его содержимое. Как итог:
1) Поле заполнено, но картинка по указанному пути отсутствует
2) Поле не заполнено
Посмотрите вывод фильтра отдельно от тега img, просто строкой. Если выводится, то уже разбирайтесь с содержимым поля photo. Если не выводится, смотрите в базе, записано ли значение.
1) Поле заполнено, но картинка по указанному пути отсутствует
2) Поле не заполнено
Посмотрите вывод фильтра отдельно от тега img, просто строкой. Если выводится, то уже разбирайтесь с содержимым поля photo. Если не выводится, смотрите в базе, записано ли значение.
все заработало… просто у второго автора почему-то отвалилась картинка из профиля… помудрил с очисткой кеша сайта и браузера, теперь все отображается, спасибо
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.