Есть ли способ в Joomla иметь общедоступные профили пользователей? - PullRequest
1 голос
/ 11 августа 2011

Я установил Joomla 1.7 и заметил, что у вас могут быть профили пользователей с плагином профиля пользователя.Тем не менее, есть ли способ публичного доступа к профилю пользователя (без входа в систему)?

Например, я заметил, что вы можете перейти по адресу:

/index.php?option=com_users&view=profile

Однако, это, кажется, тянетмой профиль, если я вышел из системы, он всегда перенаправляет вас в форму входа.Я попытался добавить дополнительные переменные, такие как "id = 1", "user_id = 1" или "userId = 1".

Есть ли способ сделать это?Или мне нужно будет разработать компонент для публичного использования этой информации?

Ответы [ 2 ]

0 голосов
/ 08 августа 2017

Эта запись отмечена тегом Joomla 1.7, однако я хотел бы отметить, что при использовании Joomla 3.7.4 у вас теперь есть возможность отображать данные плагина профиля пользователя из основного компонента ContactsВы также можете добавить дополнительные пользовательские поля в компонент «Пользователи», и они также будут отображаться в компоненте «Контакты».Вы можете настроить отображение информации о профиле пользователя, перейдя в Панель администратора -> Контакты -> Параметры.Включите опцию под;Контакт -> Профиль пользователя -> установить «Показать».

0 голосов
/ 11 августа 2011

Несмотря на то, что с чистым веб-сайтом Joomla невозможно получить много полезного кода, который можно включить в свой компонент, если вы предпочитаете его создавать.

Но ... есть отличное расширение Community Builder с отличной командой. Воспользовавшись им в прошлом, я очень рекомендую его в качестве решения для сайтов сообщества.

Это меняет форму входа в систему на гораздо более удобную и свободную от ошибок форму, позволяет создавать больше полей для регистрации и позволяет создавать специальные страницы для отдельных пользователей, а также у создателя сообщества есть плагины для конкретного расширения.

РЕДАКТИРОВАТЬ : Этот ответ нуждается в обновлении, поскольку с момента его добавления было добавлено больше расширений, например JomSocial или EasySocial . Я больше не могу рекомендовать CommunityBuilder

...