Связанные с пользователями ссылки

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

Авторизация

Эта ссылка указывает на страницу входа. в персональный профиль. Для создания ссылки используйте следующую переменную:

{path=member/login}

Поместите переменную внутри тега link:

<a href="{path=member/login}">Log In</a>

Выход из системы

С помощью этой ссылки, авторизованные пользователи смогут выйти из системы. Чтобы создать ссылку, используйте следующую переменную:

{path=LOGOUT}

Поместите переменную внутри тега link:

<a href="{path=logout}">Log Out</a>

Страница регистрации

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

{path=member/register}

Поместите переменную внутри тега link:

<a href="{path=member/register}">Register as a new member</a>

Просмотр списка пользователей

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

{path=member/memberlist}

Поместите переменную внутри тега link:

<a href="{path=member/memberlist}">View the Memberlist</a>

Страница профиля пользователя

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

{path=member/profile}

Поместите переменную внутри тега link:

<a href="{path=member/profile}">Edit your profile</a>

После создания системой ссылка будет выглядеть следующим образом: http://www.example.com/index.php/member/profile/

Забыли пароль?

Эта ссылка указывает на страницу, где пользователи могут восстановить свой пароль:

{path=member/forgot_password}

Поместите переменную внутри тега link:

<a href="{path=member/forgot_password}">Forget your password?</a>

Пользовательская навигация

Хорошая стратегия для использования вышеупомянутых ссылок состоит в том, чтобы использовать их совместно с условными тегами, которые отображали бы нужные ссылки в зависимости от того, авторизован пользователь или нет. Вот пример:

{if logged_in}
   <a href="{path=member/profile}">Edit your profile</a>
   <a href="{path=member/memberlist}">View the Memberlist</a>
   <a href="{path=LOGOUT}">Log Out</a>
{/if}

{if logged_out}
   Are you a member? If so, please <a href="{path=member/login}">log-in</a>.
   Not a member? Please <a href="{path=member/register}">register</a>.
   Have you <a href="{path=member/forgot}">forgotten your password</a>?
{/if}

Наверх страницы