Профиль пользователя. Доступ пользователя к просмотру своего профиля.

5 года 8 мес. назад #3337 от Dmitry
Здравствуйте.

seblod 2.0_GA Joomla 1.7.2

Создаю профиль пользователя.

Для регистрации:
в "Формы и контенты" выбираю тип "User". Вывожу в "Site Form" поля - name, username, password, confirm password, mail и submit.
Вывожу на фронтэнд, через стандартный модуль входа/регистрации.

Просмотр профиля:
в "Формы и контенты" создаю новый тип, выбирая основу "user". Называю "просмотр профиля". В "Site Form" указываю поля - name, username и id, с соответствующими live value.
Вывожу на фронтэнд, через пункт меню. Тип пункта меню "form". Тип контента - "просмотр профиля".

Проверяем:
Заходим на сайт под админом. Жмем на просмотр - все отображается.
Регистрируем нового пользователя. Подтверждаем. Жмем на просмотр - получаем "Ошибка У Вас нет прав на доступ к данному ресурсу."


Смотрим в админке "группы пользователей", все в порядке - группа "зарегестрированые".
Смотрим в БД xxxx_user_usergroup_map, все в порядке - group_id 8 и 2 (admin и user1 соотв.)
значит группы назначаются


Вопрос: Что я сделал не так? Почему админ может посмотреть профиль а зарегестрированный пользователь - нет?
Спасибо.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 8 мес. назад #3345 от Wedal
Dmitry, смотрим в админке материал-профиль пользователя. Видим, что уровень доступа выше, чем нужно для просмотра?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 8 мес. назад #3350 от Dmitry
Wedal, спасибо за Ваш ответ.

И в менеджере материалов, и в менеджере категорий, и в менеджере пользователей стоит доступ - "зарегестрированые пользователи"


ps. офф топ. У меня возник вопрос целесообразности замены старого-доброго CB, Seblod'ом. И не лучше ли попрообовать наделать в seblod полей из базы данных CB? От сюда возникает еще вопрос как это все может отразиться на скорости?

С уважением, Дмитрий.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 8 мес. назад #3356 от Wedal
Dmitry, попробуйте обновить SEBLOD до последней версии.
Заменить CB Seblod'ом на действующем сайте далеко не простая задача, поскольку в системных таблицах Seblod нет данных об уже зарегистрированных пользователях CB. Соответственно, он не будет учитывать их при поиске.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

5 года 8 мес. назад #3377 от Dmitry
Последний seblod, на Joomla1.7 не идет. Копнем глубже - посмотрим.

Все приложения тестируются только на локальном сайте-черновике.
Действующего пока еще нет:)

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх