Я хотел бы создать шаблон для shopify, видимый только для администраторов. Я могу сделать его видимым только для клиентов, но теперь нужен только код для администратора.
Код для клиентов, которых я использую:
{% unless customer %}
{% if template contains 'customer' %}
{% assign send_to_login = false %}
{% else %}
{% assign send_to_login = true %}
{% endif %}
{% endunless %}
{% if send_to_login %}
<meta content="0; url=/account/login?checkout_url={{ shop.url }}" http-equiv="refresh" />
{% else %}
==== Page Content ===
{% endif %}
//The code above asks to the user to login if they visit this template
Теперь можно ли сделать что-то подобное для администраторов? Каково имя для админ-объекта? Здесь, например, клиент объекта является "клиентом". Как объявить администратора в коде? Заранее спасибо.
Смотрите похожие вопросы:
В настоящее время нет отличного способа проверить для админов, как вы можете для клиентов. Ваши варианты - пометить своих клиентов как администраторов и показать только ваш шаблон, если у клиента есть тег администратора, или проверить на адрес электронной почты клиента, чтобы определить, являются ли они администратором.