Как сделать, чтобы поле заполнялось чистым логином, например admin?

Аватар пользователя DD 85 DD 85 29 сентября 2016 в 23:04

Заполнив в настройках поля значение по умолчанию токеном [current-user:name] и выбрав виджет Автодополняемое текстовое поле, после сохранения получаю токен [uid:[current-user:name]] и соответственно значение поля в создаваемой ноде [uid:admin].
Если выбрать один из двух оставшихся виджетов, то токен вообще не работает. (Тип поля ссылка на пользователя, User Reference)
Как сделать, чтобы поле заполнялось чистым логином, например admin?

Комментарии

Аватар пользователя gun_dose gun_dose 30 сентября 2016 в 6:40

Это всё делается в коллбэке, который указан в #autocomplete_path для поля, можно альтернуть форму и повесить свой автокомплит, но нужно в таком случае проследить, куда токен идёт дальше, не парсятся ли в нём айдишники