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

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

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

0 Thanks

Комментарии

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

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