Выражение пользовательского уровня членства - PullRequest
1 голос
/ 16 ноября 2010

Я создаю свой первый сайт с использованием expressionengine, и мне нужно создать участников, которые работают следующим образом:

они могут зарегистрироваться и перейти в состояние ожидания.После регистрации администратор сможет выбирать участников и назначать разрешения нескольким каналам, где они смогут просматривать дополнительный контент в интерфейсе пользователя.

Я не уверен, с чего начать обращаться с этим и открытьна предложения.

Мне также любопытно, когда устанавливаются права доступа участников, как и где мы получаем доступ к переменным в шаблоне внешнего интерфейса и перекрестной ссылке для получения идентификатора доступных ресурсов?

1 Ответ

1 голос
/ 16 ноября 2010

Вы можете начать с чтения модуля управления пользователями (что очень хорошо) по адресу: http://expressionengine.com/user_guide/modules/member/overview.html

Вам нужно будет создать форму регистрации, которая назначает участников в «ожидающую» группу участников (вы можете сделать это, потребовав, чтобы регистрация новых участников была одобрена администратором). После этого администратор может войти в бэкэнд EE и назначить нового участника соответствующей группе участников (для которой вам также нужно будет создать и указать разрешения).

Видимость шаблона / страницы можно переключать для каждого шаблона и для каждой группы участников путем редактирования предпочтений доступа к шаблону. Документация для этого здесь (прокрутите вниз до заголовка «Доступ»): http://expressionengine.com/user_guide/cp/design/templates/edit_template.html

...