Профиль пользователя. Доступ пользователя к просмотру своего профиля.
- Dmitry
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 3
- Спасибо получено: 0
12 года 6 мес. назад #3337
от Dmitry
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 соотв.)
значит группы назначаются
Вопрос: Что я сделал не так? Почему админ может посмотреть профиль а зарегестрированный пользователь - нет?
Спасибо.
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 соотв.)
значит группы назначаются
Вопрос: Что я сделал не так? Почему админ может посмотреть профиль а зарегестрированный пользователь - нет?
Спасибо.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
12 года 6 мес. назад #3345
от Wedal
Wedal ответил в теме Re: Профиль пользователя. Доступ пользователя к просмотру своего профиля.
Dmitry, смотрим в админке материал-профиль пользователя. Видим, что уровень доступа выше, чем нужно для просмотра?
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Dmitry
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 3
- Спасибо получено: 0
12 года 6 мес. назад #3350
от Dmitry
Dmitry ответил в теме Re: Профиль пользователя. Доступ пользователя к просмотру своего профиля.
Wedal, спасибо за Ваш ответ.
И в менеджере материалов, и в менеджере категорий, и в менеджере пользователей стоит доступ - "зарегестрированые пользователи"
ps. офф топ. У меня возник вопрос целесообразности замены старого-доброго CB, Seblod'ом. И не лучше ли попрообовать наделать в seblod полей из базы данных CB? От сюда возникает еще вопрос как это все может отразиться на скорости?
С уважением, Дмитрий.
И в менеджере материалов, и в менеджере категорий, и в менеджере пользователей стоит доступ - "зарегестрированые пользователи"
ps. офф топ. У меня возник вопрос целесообразности замены старого-доброго CB, Seblod'ом. И не лучше ли попрообовать наделать в seblod полей из базы данных CB? От сюда возникает еще вопрос как это все может отразиться на скорости?
С уважением, Дмитрий.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
12 года 6 мес. назад #3356
от Wedal
Wedal ответил в теме Re: Профиль пользователя. Доступ пользователя к просмотру своего профиля.
Dmitry, попробуйте обновить SEBLOD до последней версии.
Заменить CB Seblod'ом на действующем сайте далеко не простая задача, поскольку в системных таблицах Seblod нет данных об уже зарегистрированных пользователях CB. Соответственно, он не будет учитывать их при поиске.
Заменить CB Seblod'ом на действующем сайте далеко не простая задача, поскольку в системных таблицах Seblod нет данных об уже зарегистрированных пользователях CB. Соответственно, он не будет учитывать их при поиске.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Dmitry
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 3
- Спасибо получено: 0
12 года 6 мес. назад #3377
от Dmitry
Dmitry ответил в теме Re: Профиль пользователя. Доступ пользователя к просмотру своего профиля.
Последний seblod, на Joomla1.7 не идет. Копнем глубже - посмотрим.
Все приложения тестируются только на локальном сайте-черновике.
Действующего пока еще нет
Все приложения тестируются только на локальном сайте-черновике.
Действующего пока еще нет
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.