Как я могу отфильтровать только зарегистрированных пользователей в drupal? - PullRequest
3 голосов
/ 05 октября 2010

Я могу фильтровать пользователей, врать администраторов, редакторов, редакторов, но я не могу фильтровать зарегистрированных пользователей.Есть ли для этого модуль?Я ничего не могу найти!

Я просто хочу увидеть список зарегистрированных пользователей, кроме администраторов, редакторов, разработчиков ... вы знаете.спасибо

1 Ответ

6 голосов
/ 05 октября 2010

Создайте представление типа Users (а НЕ Node, как обычно).Теперь добавьте фильтр.Выберите группу Users в раскрывающемся списке фильтров.Выберите User: Roles фильтр.Установите для оператора значение is none of и установите флажки для редактора, корректора и т. Д.Таким образом, вы будете видеть только зарегистрированных пользователей на вашем сайте.

(Кстати, вы всегда можете выставить этот фильтр, чтобы контролировать, какие роли вы хотите видеть / не хотите видеть в списке)

Дополнительный вопрос: Как считать пользователей

Включите модуль фильтра PHP, добавьте следующее в заголовок представления (с форматом ввода, выбранным как фильтр PHP) и вставьте следующий код:

<?php
  $view = views_get_current_view();
  print count($view->result)." Users";
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...