Форум

Открыть Ответить

Блок - для определенной группы пользователей

0

0

1
24.02.2010 13:21:41

Support или знающие пользователи - подскажите плиз:
В функционале (в админке) есть возможность создавать группы и соответственно юзверы с повышением "опыта" могут переходить в группу, либо админ может "ручками" закинуть юзвера в определенную группу.
На сколько я понимаю есть некая функция или возможность определения к какой группе принадлежит пользователь?

Как при создании блока при выводе контента прикрутить проверку: допустим в блоке я прописываю что содержимое могут видеть только юзверы в группе "1"
И далее при выводе контента в блоке организовать проверку - если группа юзвера "1" - отобразить контент.

Помогите это реализовать.

Open SLAED 1.*
PHP 5
Сервер в интернете
shadow (Гость)
  • Нет информации
shadow (Гость)
24.02.2010 21:19:01

Это реализовано в блоках модуля Album , тоже самое в этом блоке и в этом блоке
В блоках учитываются права на просмотр категорий модуля.
Учитываются 3 категории: "админ", "юзер" и "все".
Может я чего-то не так понял, конечно.

BugsTracker
  • Группа: Новички
  • Пункты: 30
  • Регистрация: 13.04.2009
  • Пол: Мужчина
BugsTracker
3.84

3.84

25.02.2010 12:44:37 25.02.2010 12:46:05

У меня в модуле Аккаунт реализванна такая проверка (Slaed 2.5) Вот кусок кода:

list($user_group_id) = $db->sql_fetchrow($db->sql_query("SELECT user_group FROM ".$prefix."_users WHERE user_id='".$user[0]."'"));
      $user_group_id = intval($user_group_id);

      if ( $user_group_id == 1 ) {
         echo "Бла бла бла";
      }


Вот там где Бла бла бла, вот это и есть контент, который я показываю только определенной группе пользователей. В моем случае это группа под айдишником 1

SLAED CMS 2.6 Lite
otherside
  • Группа: Активисты
  • Пункты: 10766
  • Регистрация: 28.10.2005
  • Пол: Мужчина
  • Из: Москва
otherside
3.96

3.96

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь