Доступ только к своему профилю 2.X

 
Посетитель
no avatar
Медаль
Сообщений: 286
Доброго вечера!

Как настроить доступ конкретного пользователя только к своему профилю ? Чтобы пользователь мог его так же отредактировать. Но при этом не мог видеть список пользователей и провили других.
Строю сайты
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3177
Список можно закрыть так
Доступ к профилю можно ограничить в templates/default/controllers/users/profile_view.tpl.php
Выводите с условием
Код PHP:
  1.  
  2. if($user->id == $profile['id'] || $user->is_admin){
  3. здесь, то что в профиле смогут видеть хозяин профиля и админы (те админы, что настоящие)
  4. }
  5.  
Может пригодится
Редактировалось: 1 раз (Последний: 27 апреля 2020 в 01:45)
Украинский для инстант
Посетитель
no avatar
Медаль
Сообщений: 286
Очень полезно оказалось. Железно можно заблокировать.
А я пытался еще ограничить через " Виджеты и страницы -> Профиль пользователя -> Редактировать" И там пробовал задавать положительные маски в виде users/{user_id} . Естественно это ни к чему не привело, но мало ли laugh

Вам за метод спасибо.
Строю сайты
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: