Помогите с view

Главные вкладки

Аватар пользователя _devid_ _devid_ 26 марта 2010 в 8:59

Проблема вот какая:
Создал форму регистрации пользователей - все ок.
Теперь на сайте для группы пользователей "Менеджеры" надо страницу показать со списком зарегиных
пользователей и значениями полей формы регистрации + имя пользователя сделать ссылкой для перехода в его профиль.
Все это чудесно можно было бы сделать используя view, но как я понял view не может делать выборку по пользователям т.к.
последние не являются нодами, а view работает только с нодами.
Подскажите, как можно научить view работать с пользователями? Сторонний модуль site user list пробовал - не нравится он мне.

Комментарии

Аватар пользователя graker graker 26 марта 2010 в 9:39

Quote:
Все это чудесно можно было бы сделать используя view, но как я понял view не может делать выборку по пользователям т.к.
последние не являются нодами, а view работает только с нодами.

Из чего же вы это поняли, интересно? Заходим в админку Views, нажимаем "Добавить", открываем глаза пошире и... видим тип представления - "User". Вот это да!

Аватар пользователя _devid_ _devid_ 26 марта 2010 в 10:02

graker wrote:
Quote:
Все это чудесно можно было бы сделать используя view, но как я понял view не может делать выборку по пользователям т.к.
последние не являются нодами, а view работает только с нодами.

Из чего же вы это поняли, интересно? Заходим в админку Views, нажимаем "Добавить", открываем глаза пошире и... видим тип представления - "User". Вот это да!

Открывал глаза шире некуда - такого представления там нету (Во всяком случае у меня). Было бы - неспрашивал.

Аватар пользователя _devid_ _devid_ 26 марта 2010 в 10:55

archive (default)
backlinks (default)
comments_recent (default)
frontpage (default)
glossary (default)
popular (default)
taxonomy_term_ttm_default_path (ttm_taxonomy)
top_content (votingapi)
tracker (default)

Версия View: 6.x-2.8

Аватар пользователя graker graker 26 марта 2010 в 11:07

Повторяю для самых внимательных: нажимаем "Добавить", а не смотрим список существующих представлений. "Добавить" = "Add" по-английски. В появившейся форме наблюдаем тип представления "Пользователь". Его и добавляем.

Ну и дополнительно, чтобы избавиться от заблуждения, что Views работает только с нодами, смотрим внимательно на содержимое селектбокса Type (Тип) на странице списка представлений. Там перечислено, с чем в данный момент обучен работать Views на вашем сайте.

Аватар пользователя _devid_ _devid_ 26 марта 2010 в 11:17

graker wrote:
Повторяю для самых внимательных: нажимаем "Добавить", а не смотрим список существующих представлений. "Добавить" = "Add" по-английски. В появившейся форме наблюдаем тип представления "Пользователь". Его и добавляем.

Ну и дополнительно, чтобы избавиться от заблуждения, что Views работает только с нодами, смотрим внимательно на содержимое селектбокса Type (Тип) на странице списка представлений. Там перечислено, с чем в данный момент обучен работать Views на вашем сайте.

Спасибо - действительно скосоглазил.

Аватар пользователя _devid_ _devid_ 26 марта 2010 в 11:58

Подскажите, а как можно view заставить выводить таблицы не горизонтально а вертикально (названия колонок не с верху, а с боку) Нашел статью http://drupaldance.com/blog/theming-views1, но модуль который там описывается не могу найти.