Всем здравствуйте. Если мы в настройках социальности отключаем возможность добавлять пользователей в друзья, то остается только возможность подписаться\отписаться от пользователя. Собственно, пропадает страничка «друзья», а страница «подписки» отображает только подписки на обновления из компонента «подписки», но не людей на которых мы подписаны. Возможно ли как-то вывести на отдельной странице список пользователей, на которых подписан юзер?
Спасибо.
На данный момент действую так: в файле system/controllers/users/actions/profile_friends.php убираю строки:
if (!isset($this->tabs['friends'])){
cmsCore::error404();
}
Страница снова начинает отображаться.
Далее меняю
$this->model->filterFriends($profile['id'])->disableDeleteFilter();
на
$this->model->filterFriendsAndSubscribe($profile['id'])->disableDeleteFilter();
и страница начинает выводит список аккаунтов на которых подписан пользователь. Поменять справа ссылки «Удалить из друзей Оставить в подписчиках» — уже мелочи.
Вроде работает. Остается 3 вопроса. Чем такой метод чреват? Как изменить url страницы c friends на follows? И как снова включить отображение вкладки в профиле пользователя?