Подскажите пожалуйста! Есть несколько пользователей с ролью ИЗДАТЕЛЬ !
Необходимо, что бы при входе пользователя под своим логином и паролем он попадал бы на страницу вида:
/users/name
Не могу понять как это сделать через views ?
Сделал так вот, но для каждого пользователя создавать отдельный views не верно !
Вложение | Размер |
---|---|
![]() | 122.02 КБ |
Комментарии
Может это проще сделать через Login Destination ?
Вообщем этот момент решил при помощи Rules как на скрин шоте:
Теперь ен понятно ! Как сделать так чтобы views бы была доступна на страницах издателей. А не только по тому адресу который я жестко задаю во views. Как можно вместо /users/ИМЯ ИЗДАТЕЛЯ (как сюда подставить имя издателя под которым залогинился)
вот
вообщем разобрался )
Напишите решение для потомков)
Знчит в Rules сделал правило, что после авторизации пользователя с ролью ИЗДАТЕЛЬ проихсодит редирект на страницу вида /users/[account:uid]
В найтроках views в поле адрес указал так вот:
/users/%
Ну и добавил связь :
Содержимое: Автор
А в критерии фильтрации добавил:
Содержимое: UID Автора
со значением : Не пустое (NOT NULL)
Собственно теперь когда логинюсь под определеннымользоваетлем, то его редиректит на его страницу и там отображаются те товары, которые добавил он.
Не могу понять почему скрины не подцепляются. хотя подгрузил их !
Это недоработка drupal.ru, мы уже работаем над этим
Пока, нужно вручную добавлять изображение (кнопочка на панельке редактора), там можно указать адрес загруженного файла.