Добавление ссылки для входа клиента в тему

Если вы используете аккаунты клиентов, но в шапке вашей темы не отображается ссылка для входа, вы можете добавить её в тему.

Проверка наличия ссылки для входа в теме

Многие темы по умолчанию содержат ссылки для входа. Прежде чем приступить к этому руководству, проверьте, поддерживаются ли ссылки для входа в вашей теме.

Шаги:

  1. В панели администратора Shopify перейдите в раздел Настройки > Аккаунты клиентов.

  2. Включите переключатель «Показывать ссылки для входа».

  3. После включения ссылок для входа посетите свой интернет-магазин как клиент и проверьте, появился ли в шапке магазина значок профиля для входа.

  4. Если значок профиля не отображается, следуйте инструкциям по добавлению ссылки для входа в тему.

Добавление ссылки для входа в тему

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

Шаги:

  1. В панели администратора Shopify перейдите в раздел Интернет-магазин > Темы.

  2. Найдите тему, которую хотите отредактировать, нажмите кнопку , чтобы открыть меню действий, а затем нажмите «Редактировать код».

  3. В папке Разделы откройте файл header.liquid.

  4. Добавьте следующий фрагмент кода в файл header.liquid, а затем нажмите «Сохранить».

  • Чтобы перенаправлять клиентов в их аккаунты после входа:
{% if customer %}
  <a href="{{ routes.account_url }}">Account</a>
{% else %}
  <a href="{{ routes.account_login_url }}">Login</a>
{% endif %}
  • Чтобы перенаправлять клиентов обратно в интернет-магазин после входа:
{% if customer %}
  <a href="{{ routes.account_url }}">Account</a>
{% else %}
  <a href="{{ routes.storefront_login_url }}">Login</a>
{% endif %}