Во views получить id юзера по его имени...

Аватар пользователя Гвоздь Гвоздь 25 декабря 2012 в 14:20

Есть представление "gallery", оно выводит материалы - тип "Картина" на странице "site/ru/gallery/", в этом типе материалов есть дополнительное поле "Автор", в котором при добавлении картины нужно выбрать пользователя зарегистрированного на сайте (отображаются только те пользователи, которые относятся к роли "художник"). Есть страница в этой же вьюхе "site/ru/gallery/%", которая отвечает за отображение всех картин определённого пользователя (id пользователя, как вы уже успели заметить, передаётся в урле, первым аргументом). Проблема в том, что на первой странице, с отображением картин всех художников, по адресу "site/ru/gallery/", не могу получить id пользователя для вставки в ссылку (такого вида "site/ru/gallery/11") из доп поля "Автор", так как в этом поле данные записываются не как id, а как имя пользователя. Подскажите пожалуйста, как это сделать?

Комментарии

Аватар пользователя Гвоздь Гвоздь 26 декабря 2012 в 16:12

"Василий Сергеевич" wrote:
может перезаписать результаты подстановочным щаблоном

Именно этим способом мне удалось решить данную проблему. Спасибо!