Привет, есть ли способ отображать местоположение участника (из профиля) под именем пользователя в сообщениях?
Местоположение существенно влияет на обсуждения на нашем сайте, и его отображение повышает вовлечённость. Я знаю, что эта информация есть в карточках пользователей, но хочу видеть её непосредственно в сообщениях.
Спасибо.
Похоже, вам понадобится плагин, чтобы добавить местоположение в сериализатор. Альтернативный вариант с использованием компонента темы потребовал бы множества вызовов API, так что, думаю, вы не захотите делать это таким образом.
Если вы используете собственный хостинг, вы можете создать или заказать плагин для добавления этой информации, после чего будет достаточно просто включить местоположение в компонент темы (или прямо в плагине).
Плагин flag содержит примеры компонентов, которые вам понадобятся, если вы решите написать плагин самостоятельно, но это всё же потребует определённых усилий.
Если память мне не изменяет, в плагине Locations есть опция отображения местоположения под именем пользователя во всех сообщениях, но, как я понимаю, для этого используется совершенно другое/пользовательское поле.
Этот плагин действительно мощный и имеет множество настроек. Думаю, вы можете просто установить геокодирование местоположения в значение none, и поле адреса будет сохранено как строка без геокодированного местоположения.