7

Shopify のストアフロントで利用できるが、ショップ管理者のみがアクセスできる商品を作成したいと考えています。現在のユーザーが Liquid 経由で管理者であるかどうかを識別する方法はありますか? または、これに対する他の解決策があります。ありがとう!

4

6 に答える 6

4

もう 1 つのアプローチは、Customer Accountsを使用することです。Liquid は{{ customer }}、ユーザー (顧客) がログインしているときにのみ存在するオブジェクトを提供します。

特定のタグを管理者ユーザーに追加し、liquid を使用してタグが存在するかどうかを確認できます。

{% if customer.tags contains "admin" %}

もちろん、タグを使用して、製品を「管理者専用」として識別する必要があります。

{% if customer.tags contains "admin" and product.tags contains "admin" %}
  <!-- render product -->
{% else %}
  <!-- do nothing -->
{% endif %}
于 2013-07-05T07:21:06.213 に答える