3

Shopify テーマ API (リンク) を使用して、現在アクティブな (メイン) テーマのテーマ ID を取得できるようにしたいと考えています。

次のように api gem を使用しています。

Shopify::Theme.find(:all, :params => { :role => 'published' })

メインの公開されたテーマだけでなく、インストールされているすべてのテーマを返します。この方法でテーマにアクセスできますか?

4

2 に答える 2

2

あなたがしようとしている方法で役割をフィルタリングすることはできません。

ただし、各ショップには最大 8 つのテーマしかないため、単純にすべてのテーマを取得してからShopifyAPI::Theme.all、メインのテーマとして使用されているテーマを検索するのはそれほど手間ではありません。

于 2012-10-31T13:08:19.693 に答える