Как установить права просмотра для разных пользователей в joomla

#joomla #access-control

#joomla #контроль доступа

Вопрос:

У меня есть 4 страницы

  1. Главная
  2. Руководство
  3. Услуги
  4. Связаться с нами

У меня есть 3 типа пользователей

  1. общедоступный пользователь
  2. брокер
  3. поставщик

Я хочу, когда «Брокер» входит в систему на веб-сайте. он / она может просматривать только домашнюю страницу и сервисы. Не для других страниц. аналогично, когда поставщик входит на веб-страницу, он должен видеть только управление и контакты с нами и домашнюю страницу.

Я знаю, что в Joomla есть 8 типов пользователей (автор, редактор .. и т.д.), Но я хочу соответствующим образом настроить свои собственные типы пользователей. Этим пользователям нужен просмотр только определенных областей.

Ответ №1:

Похоже, вы используете J1.5, а ACL не такой сложный. По сути, у вас есть 2 варианта — вы можете купить ACL третьего производителя, который дает вам лучший контроль, или вы можете перейти на J1.7. С окончанием срока службы версии 1.5 в апреле 2012 года, было бы бесполезно идти по этому пути. Я бы обновился до 1.7, затем установил ACL Manager и настроил его так, как вам нравится.

Комментарии:

1. Привет, Брент. Спасибо за ответ. но расширение ACL manager также является коммерческим rite. это не бесплатно.

2. Это коммерческое решение, но всего за 10 евро, и оно того стоит. Это открытый исходный код, поэтому вы можете установить его на любое количество доменов, сколько захотите. extensions.joomla.org/extensions/access-a-security/… Вы можете выполнить то же самое без ACL manager, но это значительно упрощает задачу.

3. Привет, Брент. Можете ли вы сказать мне, как добиться результатов без ACL Manager. Можем ли мы предоставить права просмотра разным пользователям. ?

4. Разрешения можно просматривать / изменять в каждом компоненте, поддерживающем ACL. Так, например, в диспетчере модулей вы можете установить разрешения, щелкнув значок параметров в диспетчере модулей. То же самое с менеджером меню, менеджером пользователей и большинством других компонентов, поддерживающих ACL. Найдите значок параметров на главной странице компонента.