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

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 26 апреля 2020 в 19:38
Доброго вечера!

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

Вам за метод спасибо.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.